Просмотр исходного кода

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 год назад
Родитель
Сommit
fc2b4a476b
46 измененных файлов с 5 добавлено и 2 удалено
  1. 2 2
      .github/workflows/ci.yml
  2. BIN
      examples/screenshots/games_fps.jpg
  3. BIN
      examples/screenshots/physics_ammo_break.jpg
  4. BIN
      examples/screenshots/physics_ammo_volume.jpg
  5. BIN
      examples/screenshots/webaudio_timing.jpg
  6. BIN
      examples/screenshots/webgl2_rendertarget_texture2darray.jpg
  7. BIN
      examples/screenshots/webgl_animation_multiple.jpg
  8. BIN
      examples/screenshots/webgl_animation_skinning_ik.jpg
  9. BIN
      examples/screenshots/webgl_buffergeometry_drawrange.jpg
  10. BIN
      examples/screenshots/webgl_buffergeometry_lines.jpg
  11. BIN
      examples/screenshots/webgl_camera_cinematic.jpg
  12. BIN
      examples/screenshots/webgl_effects_peppersghost.jpg
  13. BIN
      examples/screenshots/webgl_geometry_cube.jpg
  14. BIN
      examples/screenshots/webgl_gpgpu_birds.jpg
  15. BIN
      examples/screenshots/webgl_gpgpu_birds_gltf.jpg
  16. BIN
      examples/screenshots/webgl_gpgpu_protoplanet.jpg
  17. BIN
      examples/screenshots/webgl_gpgpu_water.jpg
  18. BIN
      examples/screenshots/webgl_instancing_morph.jpg
  19. BIN
      examples/screenshots/webgl_instancing_performance.jpg
  20. BIN
      examples/screenshots/webgl_interactive_cubes.jpg
  21. BIN
      examples/screenshots/webgl_interactive_cubes_ortho.jpg
  22. BIN
      examples/screenshots/webgl_interactive_points.jpg
  23. BIN
      examples/screenshots/webgl_interactive_raycasting_points.jpg
  24. BIN
      examples/screenshots/webgl_layers.jpg
  25. BIN
      examples/screenshots/webgl_lines_colors.jpg
  26. BIN
      examples/screenshots/webgl_loader_bvh.jpg
  27. BIN
      examples/screenshots/webgl_loader_fbx.jpg
  28. BIN
      examples/screenshots/webgl_marchingcubes.jpg
  29. BIN
      examples/screenshots/webgl_materials_texture_anisotropy.jpg
  30. BIN
      examples/screenshots/webgl_materials_texture_filters.jpg
  31. BIN
      examples/screenshots/webgl_materials_texture_manualmipmap.jpg
  32. BIN
      examples/screenshots/webgl_math_obb.jpg
  33. BIN
      examples/screenshots/webgl_mesh_batch.jpg
  34. BIN
      examples/screenshots/webgl_points_waves.jpg
  35. BIN
      examples/screenshots/webgl_postprocessing.jpg
  36. BIN
      examples/screenshots/webgl_postprocessing_advanced.jpg
  37. BIN
      examples/screenshots/webgl_postprocessing_afterimage.jpg
  38. BIN
      examples/screenshots/webgl_postprocessing_fxaa.jpg
  39. BIN
      examples/screenshots/webgl_postprocessing_rgb_halftone.jpg
  40. BIN
      examples/screenshots/webgl_postprocessing_smaa.jpg
  41. BIN
      examples/screenshots/webgl_postprocessing_ssaa.jpg
  42. BIN
      examples/screenshots/webgl_postprocessing_taa.jpg
  43. BIN
      examples/screenshots/webgl_shadow_contact.jpg
  44. BIN
      examples/screenshots/webgl_shadowmap_performance.jpg
  45. BIN
      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:
       fail-fast: false
       matrix:
-        os: [ macos-latest ]
+        os: [ windows-latest ]
         CI: [ 0, 1, 2, 3 ]
     env:
       CI: ${{ matrix.CI }}
@@ -104,7 +104,7 @@ jobs:
         uses: actions/upload-artifact/merge@v4
         with:
           name: artifacts
-          pattern:  Output screenshots-*
+          pattern: Output screenshots-*
 
   e2e-cov:
     name: Examples ready for release

BIN
examples/screenshots/games_fps.jpg


BIN
examples/screenshots/physics_ammo_break.jpg


BIN
examples/screenshots/physics_ammo_volume.jpg


BIN
examples/screenshots/webaudio_timing.jpg


BIN
examples/screenshots/webgl2_rendertarget_texture2darray.jpg


BIN
examples/screenshots/webgl_animation_multiple.jpg


BIN
examples/screenshots/webgl_animation_skinning_ik.jpg


BIN
examples/screenshots/webgl_buffergeometry_drawrange.jpg


BIN
examples/screenshots/webgl_buffergeometry_lines.jpg


BIN
examples/screenshots/webgl_camera_cinematic.jpg


BIN
examples/screenshots/webgl_effects_peppersghost.jpg


BIN
examples/screenshots/webgl_geometry_cube.jpg


BIN
examples/screenshots/webgl_gpgpu_birds.jpg


BIN
examples/screenshots/webgl_gpgpu_birds_gltf.jpg


BIN
examples/screenshots/webgl_gpgpu_protoplanet.jpg


BIN
examples/screenshots/webgl_gpgpu_water.jpg


BIN
examples/screenshots/webgl_instancing_morph.jpg


BIN
examples/screenshots/webgl_instancing_performance.jpg


BIN
examples/screenshots/webgl_interactive_cubes.jpg


BIN
examples/screenshots/webgl_interactive_cubes_ortho.jpg


BIN
examples/screenshots/webgl_interactive_points.jpg


BIN
examples/screenshots/webgl_interactive_raycasting_points.jpg


BIN
examples/screenshots/webgl_layers.jpg


BIN
examples/screenshots/webgl_lines_colors.jpg


BIN
examples/screenshots/webgl_loader_bvh.jpg


BIN
examples/screenshots/webgl_loader_fbx.jpg


BIN
examples/screenshots/webgl_marchingcubes.jpg


BIN
examples/screenshots/webgl_materials_texture_anisotropy.jpg


BIN
examples/screenshots/webgl_materials_texture_filters.jpg


BIN
examples/screenshots/webgl_materials_texture_manualmipmap.jpg


BIN
examples/screenshots/webgl_math_obb.jpg


BIN
examples/screenshots/webgl_mesh_batch.jpg


BIN
examples/screenshots/webgl_points_waves.jpg


BIN
examples/screenshots/webgl_postprocessing.jpg


BIN
examples/screenshots/webgl_postprocessing_advanced.jpg


BIN
examples/screenshots/webgl_postprocessing_afterimage.jpg


BIN
examples/screenshots/webgl_postprocessing_fxaa.jpg


BIN
examples/screenshots/webgl_postprocessing_rgb_halftone.jpg


BIN
examples/screenshots/webgl_postprocessing_smaa.jpg


BIN
examples/screenshots/webgl_postprocessing_ssaa.jpg


BIN
examples/screenshots/webgl_postprocessing_taa.jpg


BIN
examples/screenshots/webgl_shadow_contact.jpg


BIN
examples/screenshots/webgl_shadowmap_performance.jpg


BIN
examples/screenshots/webgl_test_memory.jpg


+ 3 - 0
test/e2e/puppeteer.js

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