浏览代码

CI: Next try fixing E2E. (#28323)

* CI: Next try fixing E2E.

* Examples: Update screenshots.

* CI: Go back to actions/upload-artifact@v4.
Michael Herzog 1 年之前
父节点
当前提交
fc2b4a476b
共有 46 个文件被更改,包括 5 次插入2 次删除
  1. 2 2
      .github/workflows/ci.yml
  2. 二进制
      examples/screenshots/games_fps.jpg
  3. 二进制
      examples/screenshots/physics_ammo_break.jpg
  4. 二进制
      examples/screenshots/physics_ammo_volume.jpg
  5. 二进制
      examples/screenshots/webaudio_timing.jpg
  6. 二进制
      examples/screenshots/webgl2_rendertarget_texture2darray.jpg
  7. 二进制
      examples/screenshots/webgl_animation_multiple.jpg
  8. 二进制
      examples/screenshots/webgl_animation_skinning_ik.jpg
  9. 二进制
      examples/screenshots/webgl_buffergeometry_drawrange.jpg
  10. 二进制
      examples/screenshots/webgl_buffergeometry_lines.jpg
  11. 二进制
      examples/screenshots/webgl_camera_cinematic.jpg
  12. 二进制
      examples/screenshots/webgl_effects_peppersghost.jpg
  13. 二进制
      examples/screenshots/webgl_geometry_cube.jpg
  14. 二进制
      examples/screenshots/webgl_gpgpu_birds.jpg
  15. 二进制
      examples/screenshots/webgl_gpgpu_birds_gltf.jpg
  16. 二进制
      examples/screenshots/webgl_gpgpu_protoplanet.jpg
  17. 二进制
      examples/screenshots/webgl_gpgpu_water.jpg
  18. 二进制
      examples/screenshots/webgl_instancing_morph.jpg
  19. 二进制
      examples/screenshots/webgl_instancing_performance.jpg
  20. 二进制
      examples/screenshots/webgl_interactive_cubes.jpg
  21. 二进制
      examples/screenshots/webgl_interactive_cubes_ortho.jpg
  22. 二进制
      examples/screenshots/webgl_interactive_points.jpg
  23. 二进制
      examples/screenshots/webgl_interactive_raycasting_points.jpg
  24. 二进制
      examples/screenshots/webgl_layers.jpg
  25. 二进制
      examples/screenshots/webgl_lines_colors.jpg
  26. 二进制
      examples/screenshots/webgl_loader_bvh.jpg
  27. 二进制
      examples/screenshots/webgl_loader_fbx.jpg
  28. 二进制
      examples/screenshots/webgl_marchingcubes.jpg
  29. 二进制
      examples/screenshots/webgl_materials_texture_anisotropy.jpg
  30. 二进制
      examples/screenshots/webgl_materials_texture_filters.jpg
  31. 二进制
      examples/screenshots/webgl_materials_texture_manualmipmap.jpg
  32. 二进制
      examples/screenshots/webgl_math_obb.jpg
  33. 二进制
      examples/screenshots/webgl_mesh_batch.jpg
  34. 二进制
      examples/screenshots/webgl_points_waves.jpg
  35. 二进制
      examples/screenshots/webgl_postprocessing.jpg
  36. 二进制
      examples/screenshots/webgl_postprocessing_advanced.jpg
  37. 二进制
      examples/screenshots/webgl_postprocessing_afterimage.jpg
  38. 二进制
      examples/screenshots/webgl_postprocessing_fxaa.jpg
  39. 二进制
      examples/screenshots/webgl_postprocessing_rgb_halftone.jpg
  40. 二进制
      examples/screenshots/webgl_postprocessing_smaa.jpg
  41. 二进制
      examples/screenshots/webgl_postprocessing_ssaa.jpg
  42. 二进制
      examples/screenshots/webgl_postprocessing_taa.jpg
  43. 二进制
      examples/screenshots/webgl_shadow_contact.jpg
  44. 二进制
      examples/screenshots/webgl_shadowmap_performance.jpg
  45. 二进制
      examples/screenshots/webgl_test_memory.jpg
  46. 3 0
      test/e2e/puppeteer.js

+ 2 - 2
.github/workflows/ci.yml

@@ -69,7 +69,7 @@ jobs:
     strategy:
     strategy:
       fail-fast: false
       fail-fast: false
       matrix:
       matrix:
-        os: [ macos-latest ]
+        os: [ windows-latest ]
         CI: [ 0, 1, 2, 3 ]
         CI: [ 0, 1, 2, 3 ]
     env:
     env:
       CI: ${{ matrix.CI }}
       CI: ${{ matrix.CI }}
@@ -104,7 +104,7 @@ jobs:
         uses: actions/upload-artifact/merge@v4
         uses: actions/upload-artifact/merge@v4
         with:
         with:
           name: artifacts
           name: artifacts
-          pattern:  Output screenshots-*
+          pattern: Output screenshots-*
 
 
   e2e-cov:
   e2e-cov:
     name: Examples ready for release
     name: Examples ready for release

二进制
examples/screenshots/games_fps.jpg


二进制
examples/screenshots/physics_ammo_break.jpg


二进制
examples/screenshots/physics_ammo_volume.jpg


二进制
examples/screenshots/webaudio_timing.jpg


二进制
examples/screenshots/webgl2_rendertarget_texture2darray.jpg


二进制
examples/screenshots/webgl_animation_multiple.jpg


二进制
examples/screenshots/webgl_animation_skinning_ik.jpg


二进制
examples/screenshots/webgl_buffergeometry_drawrange.jpg


二进制
examples/screenshots/webgl_buffergeometry_lines.jpg


二进制
examples/screenshots/webgl_camera_cinematic.jpg


二进制
examples/screenshots/webgl_effects_peppersghost.jpg


二进制
examples/screenshots/webgl_geometry_cube.jpg


二进制
examples/screenshots/webgl_gpgpu_birds.jpg


二进制
examples/screenshots/webgl_gpgpu_birds_gltf.jpg


二进制
examples/screenshots/webgl_gpgpu_protoplanet.jpg


二进制
examples/screenshots/webgl_gpgpu_water.jpg


二进制
examples/screenshots/webgl_instancing_morph.jpg


二进制
examples/screenshots/webgl_instancing_performance.jpg


二进制
examples/screenshots/webgl_interactive_cubes.jpg


二进制
examples/screenshots/webgl_interactive_cubes_ortho.jpg


二进制
examples/screenshots/webgl_interactive_points.jpg


二进制
examples/screenshots/webgl_interactive_raycasting_points.jpg


二进制
examples/screenshots/webgl_layers.jpg


二进制
examples/screenshots/webgl_lines_colors.jpg


二进制
examples/screenshots/webgl_loader_bvh.jpg


二进制
examples/screenshots/webgl_loader_fbx.jpg


二进制
examples/screenshots/webgl_marchingcubes.jpg


二进制
examples/screenshots/webgl_materials_texture_anisotropy.jpg


二进制
examples/screenshots/webgl_materials_texture_filters.jpg


二进制
examples/screenshots/webgl_materials_texture_manualmipmap.jpg


二进制
examples/screenshots/webgl_math_obb.jpg


二进制
examples/screenshots/webgl_mesh_batch.jpg


二进制
examples/screenshots/webgl_points_waves.jpg


二进制
examples/screenshots/webgl_postprocessing.jpg


二进制
examples/screenshots/webgl_postprocessing_advanced.jpg


二进制
examples/screenshots/webgl_postprocessing_afterimage.jpg


二进制
examples/screenshots/webgl_postprocessing_fxaa.jpg


二进制
examples/screenshots/webgl_postprocessing_rgb_halftone.jpg


二进制
examples/screenshots/webgl_postprocessing_smaa.jpg


二进制
examples/screenshots/webgl_postprocessing_ssaa.jpg


二进制
examples/screenshots/webgl_postprocessing_taa.jpg


二进制
examples/screenshots/webgl_shadow_contact.jpg


二进制
examples/screenshots/webgl_shadowmap_performance.jpg


二进制
examples/screenshots/webgl_test_memory.jpg


+ 3 - 0
test/e2e/puppeteer.js

@@ -77,7 +77,9 @@ const exceptionList = [
 	// Unknown
 	// Unknown
 	// TODO: most of these can be fixed just by increasing idleTime and parseTime
 	// TODO: most of these can be fixed just by increasing idleTime and parseTime
 	'webgl_animation_skinning_blending',
 	'webgl_animation_skinning_blending',
+	'webgl_animation_skinning_additive_blending',
 	'webgl_buffergeometry_glbufferattribute',
 	'webgl_buffergeometry_glbufferattribute',
+	'webgl_interactive_cubes_gpu',
 	'webgl_clipping_advanced',
 	'webgl_clipping_advanced',
 	'webgl_lensflares',
 	'webgl_lensflares',
 	'webgl_lights_spotlights',
 	'webgl_lights_spotlights',
@@ -90,6 +92,7 @@ const exceptionList = [
 	'webgl_mirror',
 	'webgl_mirror',
 	'webgl_morphtargets_face',
 	'webgl_morphtargets_face',
 	'webgl_postprocessing_transition',
 	'webgl_postprocessing_transition',
+	'webgl_postprocessing_glitch',
 	'webgl_postprocessing_dof2',
 	'webgl_postprocessing_dof2',
 	'webgl_raymarching_reflect',
 	'webgl_raymarching_reflect',
 	'webgl_renderer_pathtracer',
 	'webgl_renderer_pathtracer',