Jonathan Lane
c3b355a53f
Remove test publishing ( #44592 )
2024-02-14 16:41:11 -08:00
Jonathan Lane
d15bd09c39
Update daily workflow to sharding ( #44330 )
...
Co-authored-by: Jon Lane <jon.lane@automattic.com>
2024-02-08 11:45:03 +02:00
Jonathan Lane
dd255a2820
Update daily test workflows post Blocks-merge ( #42716 )
...
* Update action for API tests
* Changelog
* Update e2e tests
* Rename WooCommerce Payments to WooPayments
---------
Co-authored-by: Jon Lane <jon.lane@automattic.com>
2023-12-12 14:50:18 -08:00
Christopher Allford
ed690db902
Updated `setup-woocommerce-monorepo` Usage
2023-12-09 14:30:10 -08:00
Christopher Allford
8c6b414fe0
Revert "Refactoring Task Infrastructure" ( #41928 )
...
Revert "Refactored Task Infrastructure (#41202 )"
This reverts commit 96a973b9fa
.
2023-12-06 11:36:12 -08:00
Christopher Allford
96a973b9fa
Refactored Task Infrastructure ( #41202 )
...
* Fixed NPM packages with invalid names.
* Renamed plugin packages.
* Standardized package NPM scripts.
* Replaced Turborepo with Wireit.
2023-12-06 09:32:32 -08:00
nigeljamesstevenson
9cf42cfd36
Update smoke-test-daily.yml
2023-11-30 01:39:20 +00:00
nigeljamesstevenson
4dcb0ffd8a
Update smoke-test-daily.yml
2023-11-30 00:53:12 +00:00
Jonathan Lane
595f99d933
Run daily smoke tests on wp-env ( #41560 )
...
* Run daily smoke tests on wp-env
* Add changelog
* Add step to install playwright to e2e tests
* Run k6 containers as e2e
* Get build first for k6
* Tweak for API report
* Change k6 tests back to non-local
---------
Co-authored-by: Jon Lane <jon.lane@automattic.com>
2023-11-23 12:41:27 +08:00
rodelgc
62877a9d1d
Change plugin name to "Woo Subscriptions" in release and daily testing workflows ( #40460 )
...
* Update spec
* Update daily, release workflows
* Conditionally post slack summary
* Add changelog
2023-11-15 23:08:47 +08:00
Jonathan Lane
9572bf2a12
Fix e2e and api execution on daily runs ( #41113 )
...
* Increase a couple of timeouts
* Remove duplicate update to nightly
* Add changelog
* Install Playwright
* Handle Playwright setup
* Add in build name
* Add in check in e2e tests for daily run
* Reverse check
* Rookie mistake
* Use ternary operator instead
---------
Co-authored-by: Jon Lane <jon.lane@automattic.com>
2023-11-01 15:44:24 -07:00
Rodel Calasagsag
d5a18163da
Merge branch 'trunk' into e2e/slack-daily-plugins
2023-09-14 15:21:48 +08:00
Rodel Calasagsag
8f4d94bdc1
Merge branch 'trunk' into e2e/slack-daily-plugins
2023-09-08 13:00:17 +08:00
Jon Lane
575e2346af
Set env variable to update to nightly
2023-09-06 16:14:51 -07:00
Jon Lane
b5e5f33825
Update to nightly release after reset
2023-09-06 16:06:49 -07:00
Jon Lane
6ee7f1fd78
Going to remove the API/E2E dependency for now so that E2E runs too
2023-09-01 14:30:18 -07:00
Rodel Calasagsag
910f8cf583
Handle skipped plugin tests more gracefully
2023-09-01 13:13:46 +08:00
Rodel Calasagsag
15f260f35e
Set alternative value for env vars to make them more accurate
2023-09-01 13:13:08 +08:00
Rodel Calasagsag
2aefd9a301
Modify if condition
2023-09-01 12:12:36 +08:00
Rodel Calasagsag
08eab1046c
Additional skip check
2023-09-01 11:39:10 +08:00
Rodel Calasagsag
0207bbff97
Handle skipped plugin tests
2023-09-01 11:35:37 +08:00
Rodel Calasagsag
23dce606c5
Merge branch 'trunk' into e2e/slack-daily-plugins
2023-08-29 15:50:20 +08:00
nigeljamesstevenson
879136404d
Updates smoke-test-daily.yml workflow to correctly remove test execution ( #39904 )
...
Updates smoke-test-daily.yml workflow to correctly remove additional test execution as previous revert PR #39889 missed a step
2023-08-25 18:06:46 +08:00
Rodel Calasagsag
4a9361da46
Merge branch 'trunk' into e2e/slack-daily-plugins
2023-08-25 14:42:58 +08:00
nigeljamesstevenson
e0c569baff
revert #39803 Add additional Perf Test Daily run ( #39889 )
...
revert #39803
2023-08-24 13:27:58 -07:00
Rodel Calasagsag
0573492a74
Minor spacing corrections
2023-08-23 08:45:58 +08:00
Tam Mullen
661c8a1d47
Updated perf test env var
2023-08-18 10:32:35 +01:00
Tam Mullen
fdd1196b58
Updated YML file
2023-08-18 09:54:04 +01:00
Tam Mullen
7efb1b5327
Added workflow job for w express perf tests
2023-08-18 09:44:29 +01:00
Rodel Calasagsag
876a0eb6b9
Get actual run date
2023-08-17 11:37:42 +08:00
Rodel Calasagsag
c1771cb372
Add missing required env vars
2023-08-17 10:42:13 +08:00
Rodel Calasagsag
dbbb2fb6ca
Allow Slack block steps to run on e2e failure
2023-08-16 18:02:06 +08:00
Rodel Calasagsag
77277cdfbf
Change slack channel id
2023-08-16 16:44:11 +08:00
Rodel Calasagsag
c092494c1e
Remove comments
2023-08-16 16:41:12 +08:00
Rodel Calasagsag
d14d63114b
Fix artifact name
2023-08-16 08:43:49 +08:00
Rodel Calasagsag
7317e60bbe
Minor spacing fix
2023-08-15 16:53:05 +08:00
Rodel Calasagsag
2932e11ae2
Add job to send slack summary
2023-08-15 16:52:20 +08:00
Rodel Calasagsag
eb458bbdf3
Remove unnecessary env var
2023-08-15 16:51:24 +08:00
Rodel Calasagsag
4211c1424f
Add step to create and archive plugin test slack blocks
2023-08-15 16:51:06 +08:00
Rodel Calasagsag
58af912bfa
Specify job outputs
2023-08-15 16:48:22 +08:00
Rodel Calasagsag
a6039aa1b6
Use composite actions in plugin tests job
2023-08-15 16:47:20 +08:00
Rodel Calasagsag
92e15b9def
Use composite actions in k6 job
2023-08-15 16:44:50 +08:00
Rodel Calasagsag
c40b6e7e7e
Use composite actions in E2E test job
2023-08-15 16:44:12 +08:00
Rodel Calasagsag
425063bf0e
Use composite actions in API tests job
2023-08-15 16:42:33 +08:00
Jon Lane
9c571c97ce
Update API URL in workflow and run all API tests
2023-07-20 14:26:59 -07:00
nigeljamesstevenson
ff50a69256
Remove the unnecessary `daily.playwright.config` ( #38336 )
2023-05-20 00:49:07 +01:00
rodelgc
58f113ec47
Remove daily playwright config
2023-05-18 00:21:26 +08:00
rodelgc
149f83aa2e
Enable all jobs in daily workflow
2023-05-13 09:31:55 +08:00
rodelgc
57c6e4b63b
Use pnpm script from package.json
2023-05-12 14:31:45 +08:00
rodelgc
56db033947
REplace repo field with slug
2023-05-12 14:29:37 +08:00