Skip to content

Commit

Permalink
Merge pull request #1677 from spryker-shop/feature/ssp-75/master-impr…
Browse files Browse the repository at this point in the history
…ove-buddy-ci-for-features

Auto-merge based on green CI result.
  • Loading branch information
spryker-release-bot authored Jan 21, 2025
2 parents 4d079b7 + 306a3a6 commit 5595b08
Show file tree
Hide file tree
Showing 4 changed files with 222 additions and 97 deletions.
44 changes: 44 additions & 0 deletions codeception.acceptance.feature.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
namespace: PyzTest
actor: Tester

include:
- vendor/spryker/spryker/Features/*/*

paths:
tests: tests
output: tests/_output
data: tests/_data
support: tests/_support
envs: tests/_envs

settings:
suite_class: \PHPUnit_Framework_TestSuite
colors: true
memory_limit: 2048M
log: true

extensions:
enabled:
- \SprykerTest\Shared\Testify\Helper\WebDriverHelper
- \SprykerTest\Shared\Testify\Helper\SuiteFilterHelper
config:
\SprykerTest\Shared\Testify\Helper\WebDriverHelper:
suites: ['Presentation']
path: '%SPRYKER_TEST_WEB_DRIVER_BIN%'
whitelisted-ips: ''
webdriver-port: '%SPRYKER_TEST_WEB_DRIVER_PORT%'
url-base: '/wd/hub'
remote-enable: '%SPRYKER_TESTING_ENABLED%'
host: '%SPRYKER_TEST_WEB_DRIVER_HOST%'
browser: '%SPRYKER_TEST_IN_BROWSER%'
capabilities:
'goog:chromeOptions':
args: ['--headless', '--no-sandbox', '--disable-dev-shm-usage']
binary: '%SPRYKER_TEST_BROWSER_BIN%'
\SprykerTest\Shared\Testify\Helper\SuiteFilterHelper:
inclusive:
- Presentation

params:
- tests/default.yml
- env
53 changes: 53 additions & 0 deletions codeception.functional.feature.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
namespace: PyzTest
actor: Tester

include:
- vendor/spryker/spryker/Features/*/*

paths:
tests: tests
output: tests/_output
data: tests/_data
support: tests/_support
envs: tests/_envs

settings:
suite_class: \PHPUnit_Framework_TestSuite
colors: true
memory_limit: 2048M
log: true
lint: false

coverage:
enabled: true
remote: true
c3_url: 'http://backoffice.de.shop-suite.local'
whitelist: { include: ['src/Pyz/*.php'] }

extensions:
enabled:
- \SprykerTest\Shared\Testify\Helper\SuiteFilterHelper
config:
\SprykerTest\Shared\Testify\Helper\SuiteFilterHelper:
exclusive:
- Api
- AsyncApi
- Glue
- Presentation
# ProductPageSearchListenerTest fails if runs after something
# see codeception.functional.stage0.yml
- ProductPageSearchListenerTest
# Zed & Client SearchElasticsearch tests always fail if running AFTER Shared SearchElasticsearch tests
# see codeception.functional.stage2.yml
- SearchElasticsearch
- SalesOrderThreshold
# Also see FacetQueryExpanderPluginFilteredQueryTest::createFilteredStringFacetDataWithMultipleValues
- SearchClientBCTest
- SearchFacadeBCTest
# ACL breadcrumbs tests falls due to no user in session (AclNavigationItemCollectionFilterPlugin)
- AclGroupCreateCest
- AclGroupEditCest
- AclGroupListCest
- AclRoleCreateCest
- AclRoleEditCest
- AclRoleListCest
24 changes: 24 additions & 0 deletions codeception.functional.glue.feature.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
namespace: PyzTest
actor: Tester

include:
- vendor/spryker/spryker/Features/*/*/SprykerFeatureTest/Glue/

paths:
tests: tests
output: tests/_output
data: tests/_data
support: tests/_support
envs: tests/_envs

settings:
suite_class: \PHPUnit_Framework_TestSuite
colors: true
memory_limit: 1024M
log: true

coverage:
enabled: true
remote: true
c3_url: 'http://backoffice.de.shop-suite.local'
whitelist: { include: ['src/Pyz/*.php'] }
Loading

0 comments on commit 5595b08

Please sign in to comment.