Pierre Tachoire
78440350dc
ci: slow down execution
2026-03-19 09:32:27 +01:00
Pierre Tachoire
f435297949
ci: adjust WPT daily start time
2026-03-19 09:32:26 +01:00
Pierre Tachoire
54d1563cf3
ci: run WPT tests on a dedicated server
2026-03-19 09:32:13 +01:00
Nikolay Govorov
c0c4e26d63
removes artifacts of the past from CI
2026-03-17 14:24:22 +00:00
Nikolay Govorov
b252aa71d0
Use git_version option for version command
2026-03-17 13:25:15 +00:00
Pierre Tachoire
91a2441ed8
Merge pull request #1829 from salmanmkc/upgrade-github-actions-node24
...
Upgrade GitHub Actions for Node 24 compatibility
2026-03-16 12:19:22 +01:00
Pierre Tachoire
dac456d98c
ci: fix wba flaky test
...
Sometimes the GHA secret isn't dump in file correctly.
So this commit inject the value directly to the command line
2026-03-16 10:57:40 +01:00
Salman Muin Kayser Chishti
bf6dbedbe4
Upgrade GitHub Actions for Node 24 compatibility
...
Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com >
2026-03-14 09:11:46 +00:00
Pierre Tachoire
0e48f317cb
ci: add a longer sleep to wait for node start on wba test
2026-03-13 12:22:48 +01:00
Muki Kiboigo
bf0be60b89
use new validator for e2e test
2026-03-12 09:04:13 -07:00
Muki Kiboigo
172481dd72
add e2e tests w/ web bot auth
2026-03-12 09:04:13 -07:00
Pierre Tachoire
1cb5d26344
wpt: use a pool of browser to run tests
2026-03-08 20:55:15 +01:00
Pierre Tachoire
52250ed10e
wpt: increase concurrency
2026-03-06 15:59:28 +01:00
Pierre Tachoire
918f6ce0e6
ci: for wpt run with --concurrency=3
2026-03-04 15:54:48 +01:00
Pierre Tachoire
5c228ae0a1
adjust WPT timeout on CI
2026-03-02 08:58:03 +01:00
Pierre Tachoire
3fb8a14348
ci: reduce log_level for integration test
2026-03-01 11:22:37 +01:00
Pierre Tachoire
178fbf0fca
wpt: reduce concurrency
2026-02-27 11:37:44 +01:00
Pierre Tachoire
a4a7040b98
wpt: configure hosts manually for self host runner
2026-02-27 10:09:24 +01:00
Pierre Tachoire
de5a7d5b99
wpt: use auo-restart browser feature of wpt runner
2026-02-27 10:09:23 +01:00
Pierre Tachoire
3f92e388be
allow insecure TLS when running WPT tests
2026-02-27 10:09:23 +01:00
Pierre Tachoire
25c941b847
use wptrunner and wpt HTTP server to run wpt tests
2026-02-27 10:09:23 +01:00
Nikolay Govorov
dc4b75070d
Increases the memory limit on CI :/
2026-02-18 09:23:37 +00:00
Pierre Tachoire
21f2eb664e
ci: fix path
2026-02-12 15:44:28 +01:00
Pierre Tachoire
c643fb8aac
ci: fix var name
2026-02-12 12:07:15 +01:00
Pierre Tachoire
7df67630af
ci: add cg_mem_peak into the tracked results
2026-02-12 11:33:52 +01:00
Pierre Tachoire
6b953b8793
ci: keep both vm and cg memory regression tests
2026-02-12 11:24:59 +01:00
Pierre Tachoire
3e1909b645
ci: use cgroups with user's permissions
2026-02-10 18:43:31 +01:00
Nikolay Govorov
a4b1fbd6ee
Use cgroups for RAM mesurement
2026-02-10 01:34:17 +00:00
Pierre Tachoire
14f7574c41
ci: run test on any change into src/
2026-02-09 15:47:11 +01:00
Pierre Tachoire
7672b42fbc
ci: add missing -Dtsan=tru option
2026-02-04 12:13:46 +01:00
Pierre Tachoire
c590658f16
ci: use debug v8 with zig test
2026-02-04 12:08:12 +01:00
Pierre Tachoire
2f9ed37db2
ci: remove invalid install option
2026-02-04 11:18:38 +01:00
Karl Seguin
c02db94522
Reduce perf regression max
...
Mem 28MB -> 26MB (currently a 24.1MB)
Time 23 -> 17 (currently at 14)
We've made some memory and performance optimization gains lately. Lowering
these will let us spot incremental changes better.
2026-01-20 18:07:28 +08:00
Pierre Tachoire
70d84b2f72
ci: fix wpt build path
2026-01-12 10:38:13 +01:00
Pierre Tachoire
2a468cc750
ci: split wpt build and run
...
vv8 build can pollute stdout output.
2026-01-12 09:18:16 +01:00
Pierre Tachoire
32520000c6
ci: use releaseFast mode for wpt
2026-01-12 09:09:36 +01:00
Pierre Tachoire
14db7a8eb3
ci: move fetch test from integration to e2e
2026-01-12 08:53:24 +01:00
Pierre Tachoire
933a93a703
ci: move fetch tests into 2e2
2026-01-12 08:32:52 +01:00
Pierre Tachoire
c2e09d3084
ci: build only run cmd forbuild dev test
2026-01-12 08:28:03 +01:00
Pierre Tachoire
98397401b8
ci: use compiled v8 with wpt tests
2026-01-12 08:11:55 +01:00
Pierre Tachoire
5c0169ee05
ci: force release to be the latest
2026-01-09 11:44:38 +01:00
Pierre Tachoire
82161ce94c
ci: increase timeout limit for build
2026-01-09 09:14:01 +01:00
Pierre Tachoire
adfcf7bb2c
tests: re-enable metrics JSON output
...
METRICS=true zig build test
2026-01-08 13:07:27 +01:00
Pierre Tachoire
2abc490732
ci: support build on tag push
2026-01-07 21:11:20 +01:00
Pierre Tachoire
d5f4ca15cc
add v8 snapshot in build processes
2026-01-07 17:22:49 +01:00
Pierre Tachoire
e642c85ebd
use ReleaseFast build
2026-01-07 17:22:49 +01:00
Pierre Tachoire
00d4ac6137
update ci scripts
...
* use checkout v6
* remove useless target from Makefile
2025-12-29 15:17:19 +01:00
Pierre Tachoire
33ee2fb1a0
ci: use macos-14-intel for building macos x86
...
macos-13 is unsupported. We Have to switch for payed instance.
see https://github.com/actions/runner-images/issues/13046
2025-12-19 10:33:42 +08:00
Pierre Tachoire
2ac90262b7
ci: add nightly integration test
2025-12-19 10:32:39 +08:00
Pierre Tachoire
22303d2ae8
Merge pull request #1236 from lightpanda-io/v8-build-with-zig-gclient-ci
...
V8 build with zig gclient ci
2025-12-18 11:55:55 +08:00