Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						ecbf52157b 
					 
					
						
						
							
							ci: use debug mode for WPT tests  
						
						
						
						
					 
					
						2025-09-26 13:33:13 +02:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						0aa1e0200f 
					 
					
						
						
							
							Merge branch 'wpt' into wpt_runner_tweak  
						
						
						
						
					 
					
						2025-09-09 19:24:36 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						575f827958 
					 
					
						
						
							
							disable telemetry when running WPT action  
						
						
						
						
					 
					
						2025-09-09 19:23:31 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						67935b11c9 
					 
					
						
						
							
							Try to address WPT running OOM  
						
						... 
						
						
						
						- Continue to reuse the Browser/Env/Isolate, but no start a new session per test.
- Test http server now properly closes the sendFile fd
- Run WPT in ReleaseMode
- Add --quiet option to WPT and some commented out debug code for dumping v8
  memory stats 
						
						
					 
					
						2025-09-09 19:15:35 +08:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						da5b0260f2 
					 
					
						
						
							
							ci: fix workflows dependency for wpt tests  
						
						
						
						
					 
					
						2025-05-10 08:28:07 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						56b1c7b11a 
					 
					
						
						
							
							ci: run wpt test nightly  
						
						
						
						
					 
					
						2025-05-09 13:28:34 +02:00 
						 
				 
			
				
					
						
							
							
								sjorsdonkers 
							
						 
					 
					
						
						
							
						
						ae6c29ccff 
					 
					
						
						
							
							Timouts for all GH actions  
						
						
						
						
					 
					
						2025-05-09 11:20:51 +02:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						ca3fa3dc40 
					 
					
						
						
							
							Rework WPT runner ( #589 )  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	e2e-test / zig build release (push) Has been cancelled 
				
			 
		
			
				
	e2e-test / puppeteer-perf (push) Has been cancelled 
				
			 
		
			
				
	e2e-test / demo-scripts (push) Has been cancelled 
				
			 
		
			
				
	wpt / web platform tests (push) Has been cancelled 
				
			 
		
			
				
	wpt / web platform tests json output (push) Has been cancelled 
				
			 
		
			
				
	wpt / perf-fmt (push) Has been cancelled 
				
			 
		
			
				
	zig-test / zig build dev (push) Has been cancelled 
				
			 
		
			
				
	zig-test / browser fetch (push) Has been cancelled 
				
			 
		
			
				
	zig-test / zig test (push) Has been cancelled 
				
			 
		
			
				
	zig-test / perf-fmt (push) Has been cancelled 
				
			 
		
		
	 
 
	 
						
						* Rework WPT runner
We have no crashing tests, remove safe mode. Allows better re-use of arenas,
and if we do introduce a crash, it won't be easy to ignore. Could allow for
re-using the environment across tests to further improve performance.
Remove console now that we have a working console api.
* Update workflows, add summary
Remove --safe option from WPT workflows (it's no longer valid)
Include a total test/case summary when --summary or --text (default) is used.
* remove wpt --safe flag from Makefile
* handle tests in the root of the test folder
* Fix a couple possible segfaults base on strange usage (WPT stuff)
* generate proper JSON
* generate proper JSON (for real this time?)
* fix tag type check 
						
						
					 
					
						2025-05-03 07:53:02 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Seguin 
							
						 
					 
					
						
						
							
						
						cda6f89dba 
					 
					
						
						
							
							work on fixing github workflows  
						
						
						
						
					 
					
						2025-04-15 15:18:06 +08:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						c6ad734de0 
					 
					
						
						
							
							ci: run wpt classic only on PR  
						
						
						
						
					 
					
						2025-03-31 12:35:34 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						fd7db18221 
					 
					
						
						
							
							ci: split wpt and wpt-json jobs  
						
						
						
						
					 
					
						2025-01-22 13:59:14 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						45c7af9769 
					 
					
						
						
							
							ci: remove useless token  
						
						... 
						
						
						
						The repos are public now, we don't need the token anymore to fetch. 
						
						
					 
					
						2024-11-26 09:37:40 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						10994b202b 
					 
					
						
						
							
							ci: use ubuntu latest for all expect nightly build  
						
						
						
						
					 
					
						2024-10-22 14:27:47 +02:00 
						 
				 
			
				
					
						
							
							
								Francis Bouvier 
							
						 
					 
					
						
						
							
						
						8d83dfad45 
					 
					
						
						
							
							ci: force ubuntu version (24.04)  
						
						... 
						
						
						
						Signed-off-by: Francis Bouvier <francis@lightpanda.io > 
						
						
					 
					
						2024-10-17 10:24:00 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						bfa6f55551 
					 
					
						
						
							
							ci: remove container usage and download v8 from release  
						
						
						
						
					 
					
						2024-07-17 09:56:34 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						a708bc7d0f 
					 
					
						
						
							
							CI: upgrade zig version 0.12.1  
						
						
						
						
					 
					
						2024-06-18 16:13:25 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						33ec300947 
					 
					
						
						
							
							ci: run ci on .github changes  
						
						
						
						
					 
					
						2024-06-18 16:05:21 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						0c2f0b78aa 
					 
					
						
						
							
							ci: add --security-opt seccomp=unconfined docker option  
						
						... 
						
						
						
						It seems docker blocks io_uring by default using seccomp.
see tigerbeetle/tigerbeetle#1995  and
moby/moby#46762  
						
						
					 
					
						2024-06-18 16:03:44 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						f040f422e4 
					 
					
						
						
							
							ci: rename jsruntime-lib into zig-js-runtime  
						
						
						
						
					 
					
						2024-05-14 12:18:24 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						8d606d5dc5 
					 
					
						
						
							
							ci: force netsurf build deps each time  
						
						
						
						
					 
					
						2024-04-19 10:51:20 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						d8f21e3c67 
					 
					
						
						
							
							ci: ugrade GH actions versions  
						
						
						
						
					 
					
						2024-04-16 15:55:41 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						fe8b6e3060 
					 
					
						
						
							
							ci: add missing permissions for wpt  
						
						
						
						
					 
					
						2024-04-16 15:55:41 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						8b03c0c651 
					 
					
						
						
							
							ci: force ci on YAML changes  
						
						
						
						
					 
					
						2024-04-16 15:55:41 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						ffbcfc18f1 
					 
					
						
						
							
							ci: extract install steps in its own action  
						
						
						
						
					 
					
						2024-04-16 15:55:40 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						6e8398be96 
					 
					
						
						
							
							ci: track build.zig changes  
						
						
						
						
					 
					
						2024-04-03 15:02:07 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						22459edccc 
					 
					
						
						
							
							CI: remove lexbor  
						
						
						
						
					 
					
						2024-03-28 14:56:36 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						bd0dbd333b 
					 
					
						
						
							
							ci: fix wpt test case path  
						
						
						
						
					 
					
						2024-01-03 10:22:54 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						8c6c658abb 
					 
					
						
						
							
							ci: run workflows on all PR  
						
						
						
						
					 
					
						2023-12-15 12:02:03 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						e146e07a28 
					 
					
						
						
							
							ci: run ci on vendor deep changes  
						
						
						
						
					 
					
						2023-12-13 09:38:45 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						86795c9b9d 
					 
					
						
						
							
							ci: run tests and wpt on eveyr vendor change  
						
						
						
						
					 
					
						2023-12-12 15:52:26 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						9301f0d361 
					 
					
						
						
							
							ci: wpt: typo fix  
						
						
						
						
					 
					
						2023-12-07 11:29:16 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						a1e7cbc4da 
					 
					
						
						
							
							ci: fix dependency job name  
						
						
						
						
					 
					
						2023-12-07 11:14:28 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						d7f04ff605 
					 
					
						
						
							
							ci: send wpt json result using perf-fmt  
						
						
						
						
					 
					
						2023-12-07 11:06:30 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						f61631965b 
					 
					
						
						
							
							ci: change org name to lightpanda-io  
						
						
						
						
					 
					
						2023-12-07 09:09:36 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						a9100754fa 
					 
					
						
						
							
							ci: upgrade zig version to 0.12.0-dev.1773+8a8fd47d2  
						
						
						
						
					 
					
						2023-12-05 14:11:53 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						843c404b49 
					 
					
						
						
							
							ci: use safe run for WPT ci tests  
						
						
						
						
					 
					
						2023-11-30 17:31:18 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						4b2f85fcf6 
					 
					
						
						
							
							ci: fix deps change detection  
						
						
						
						
					 
					
						2023-11-27 12:28:54 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						576e8bb8e4 
					 
					
						
						
							
							ci: run tests on jsruntime-lib update  
						
						
						
						
					 
					
						2023-11-27 12:28:53 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						188d834212 
					 
					
						
						
							
							ci: run tests on jsruntime-lib change  
						
						
						
						
					 
					
						2023-11-27 12:00:25 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						9469f157ca 
					 
					
						
						
							
							ci: don't run CI for draft PRs  
						
						
						
						
					 
					
						2023-11-15 13:53:54 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						d06d09ddda 
					 
					
						
						
							
							ci: add path contraints for pull requests  
						
						
						
						
					 
					
						2023-11-15 11:58:09 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						a671f6fd8a 
					 
					
						
						
							
							ci: allow WPT to fail  
						
						
						
						
					 
					
						2023-11-15 09:29:49 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						2afbd0752c 
					 
					
						
						
							
							ci: use browsercore-zig docker image  
						
						
						
						
					 
					
						2023-11-14 19:04:30 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						d6996889c2 
					 
					
						
						
							
							ci: fetch git submodules recursively  
						
						
						
						
					 
					
						2023-11-14 11:36:34 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Tachoire 
							
						 
					 
					
						
						
							
						
						c5170db0f6 
					 
					
						
						
							
							ci: add CI workflows for tests  
						
						
						
						
					 
					
						2023-11-14 11:36:33 +01:00