Gildas Garcia
82c5ffb19f
Configure sharding for Studio e2e tests ( #43211 )
...
## Problem
The e2e test suite for Studio takes around 20min. Feedback loop is too
long
## Solution
Try enabling [playwright
sharding](https://playwright.dev/docs/test-sharding#merge-reports-cli ).
Only 2 shards for now
## Results
Before:
<img width="867" height="113" alt="image"
src="https://github.com/user-attachments/assets/aef01026-0eaf-4bd0-9a56-c0f5123dd2cc "
/>
<img width="845" height="115" alt="image"
src="https://github.com/user-attachments/assets/46fcf523-8128-4cf4-83cb-3f4e414337d8 "
/>
After:
<img width="716" height="105" alt="image"
src="https://github.com/user-attachments/assets/ada0ffd7-3a9f-4ca0-9b2e-98b21df3188b "
/>
## Next steps
In future dedicated PRs, improve the tests themselves.
---------
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
2026-03-02 16:43:47 +01:00
Ivan Vasilov
af5ad5ac47
chore: Simplify environment approval for tests ( #40872 )
...
Simplify environment approval for tests
Removed environment approval requirement for forked PRs.
2025-11-27 16:02:39 +00:00
Ali Waseem
e23175f00b
Feat: E2E tests for AI assistant and log drains ( #40844 )
...
* updated commands and expose ai key locally
* added tests for AI assistant
* added OPEN_API_KEY for e2e test suite
* updated log drain options
* updated README
2025-11-27 15:27:50 +00:00
Ali Waseem
767f0f2bb4
Fix: updated studio to only run on paths, otherwise shortcut out ( #40542 )
...
* updated studio to only run on paths, otherwise shortcut out
* updated to include design system and ui library
* removed single qoute
2025-11-18 08:30:55 -07:00
Ali Waseem
7898abe06c
Fix: Make self hosted tests more reliable locally and in CI ( #40479 )
...
* added ui studio command
* added SKIP ASSET UPLOAD option
* updated failing tests
* updated e2e scripts to include CI instructions
* removed unused envs and slack messages
* updated timeouts and max retries on CI
* updated generated local env
* updated env
* updated env generation for e2e tests
* remove vercel preview
* updated tests and trying junit report on PR
* update test comment
* updated commit hash for reporter
* updated file path
* updated runner to blacksmith
* update test file for reporting
* Update .github/workflows/studio-e2e-test.yml
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update package.json
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update e2e/studio/playwright.config.ts
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* updated to skip comment on forks
---------
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
2025-11-17 15:00:31 -07:00
dependabot[bot]
6cc89a2d44
chore(deps): bump pnpm/action-setup from 4.1.0 to 4.2.0 ( #39740 )
...
Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup ) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/pnpm/action-setup/releases )
- [Commits](a7487c7e89...41ff726559 )
---
updated-dependencies:
- dependency-name: pnpm/action-setup
dependency-version: 4.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-12 12:28:32 -05:00
Jordi Enric
4c151ec01d
e2e fixes ( #39845 )
...
* only require approval on forks
* update readme
* update example
* update readme
2025-10-24 16:24:55 +02:00
Charis
3973cc3e5c
chore: update github workflows ( #39237 )
2025-10-20 09:36:45 -04:00
Jordi Enric
25abebc32e
a new hope ( #38893 )
...
* a new hope
* run tests in ci against cli mode
* summary
* try vercel action to run e2e against studio self hosted preview
* believe
* debug
* gh pages artifact
* test
* rm pages step
* fix automation bypass missing
* continue on error
* only install necessary deps for CI
* fix bypass
* remove
* fail job if test fails
* disable customer query if is_platform false
* vercel check
* fix var name, make comment update instead
* check bypass on runtime
* add env var
* fix tests going to project ref instead of default
* fix
* better dates in comment
* Update E2E test workflow to include flaky test detection and improve summary output
* fix
* fix dumb mistake
2025-09-23 12:02:23 +02:00
Jordi Enric
ac6b1b94e5
add e2e test action ( #37293 )
2025-07-18 14:39:48 +02:00