Jelajahi Sumber

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 tahun lalu
induk
melakukan
fc2b4a476b
46 mengubah file dengan 5 tambahan dan 2 penghapusan
  1. 2 2
      .github/workflows/ci.yml
  2. TEMPAT SAMPAH
      examples/screenshots/games_fps.jpg
  3. TEMPAT SAMPAH
      examples/screenshots/physics_ammo_break.jpg
  4. TEMPAT SAMPAH
      examples/screenshots/physics_ammo_volume.jpg
  5. TEMPAT SAMPAH
      examples/screenshots/webaudio_timing.jpg
  6. TEMPAT SAMPAH
      examples/screenshots/webgl2_rendertarget_texture2darray.jpg
  7. TEMPAT SAMPAH
      examples/screenshots/webgl_animation_multiple.jpg
  8. TEMPAT SAMPAH
      examples/screenshots/webgl_animation_skinning_ik.jpg
  9. TEMPAT SAMPAH
      examples/screenshots/webgl_buffergeometry_drawrange.jpg
  10. TEMPAT SAMPAH
      examples/screenshots/webgl_buffergeometry_lines.jpg
  11. TEMPAT SAMPAH
      examples/screenshots/webgl_camera_cinematic.jpg
  12. TEMPAT SAMPAH
      examples/screenshots/webgl_effects_peppersghost.jpg
  13. TEMPAT SAMPAH
      examples/screenshots/webgl_geometry_cube.jpg
  14. TEMPAT SAMPAH
      examples/screenshots/webgl_gpgpu_birds.jpg
  15. TEMPAT SAMPAH
      examples/screenshots/webgl_gpgpu_birds_gltf.jpg
  16. TEMPAT SAMPAH
      examples/screenshots/webgl_gpgpu_protoplanet.jpg
  17. TEMPAT SAMPAH
      examples/screenshots/webgl_gpgpu_water.jpg
  18. TEMPAT SAMPAH
      examples/screenshots/webgl_instancing_morph.jpg
  19. TEMPAT SAMPAH
      examples/screenshots/webgl_instancing_performance.jpg
  20. TEMPAT SAMPAH
      examples/screenshots/webgl_interactive_cubes.jpg
  21. TEMPAT SAMPAH
      examples/screenshots/webgl_interactive_cubes_ortho.jpg
  22. TEMPAT SAMPAH
      examples/screenshots/webgl_interactive_points.jpg
  23. TEMPAT SAMPAH
      examples/screenshots/webgl_interactive_raycasting_points.jpg
  24. TEMPAT SAMPAH
      examples/screenshots/webgl_layers.jpg
  25. TEMPAT SAMPAH
      examples/screenshots/webgl_lines_colors.jpg
  26. TEMPAT SAMPAH
      examples/screenshots/webgl_loader_bvh.jpg
  27. TEMPAT SAMPAH
      examples/screenshots/webgl_loader_fbx.jpg
  28. TEMPAT SAMPAH
      examples/screenshots/webgl_marchingcubes.jpg
  29. TEMPAT SAMPAH
      examples/screenshots/webgl_materials_texture_anisotropy.jpg
  30. TEMPAT SAMPAH
      examples/screenshots/webgl_materials_texture_filters.jpg
  31. TEMPAT SAMPAH
      examples/screenshots/webgl_materials_texture_manualmipmap.jpg
  32. TEMPAT SAMPAH
      examples/screenshots/webgl_math_obb.jpg
  33. TEMPAT SAMPAH
      examples/screenshots/webgl_mesh_batch.jpg
  34. TEMPAT SAMPAH
      examples/screenshots/webgl_points_waves.jpg
  35. TEMPAT SAMPAH
      examples/screenshots/webgl_postprocessing.jpg
  36. TEMPAT SAMPAH
      examples/screenshots/webgl_postprocessing_advanced.jpg
  37. TEMPAT SAMPAH
      examples/screenshots/webgl_postprocessing_afterimage.jpg
  38. TEMPAT SAMPAH
      examples/screenshots/webgl_postprocessing_fxaa.jpg
  39. TEMPAT SAMPAH
      examples/screenshots/webgl_postprocessing_rgb_halftone.jpg
  40. TEMPAT SAMPAH
      examples/screenshots/webgl_postprocessing_smaa.jpg
  41. TEMPAT SAMPAH
      examples/screenshots/webgl_postprocessing_ssaa.jpg
  42. TEMPAT SAMPAH
      examples/screenshots/webgl_postprocessing_taa.jpg
  43. TEMPAT SAMPAH
      examples/screenshots/webgl_shadow_contact.jpg
  44. TEMPAT SAMPAH
      examples/screenshots/webgl_shadowmap_performance.jpg
  45. TEMPAT SAMPAH
      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

TEMPAT SAMPAH
examples/screenshots/games_fps.jpg


TEMPAT SAMPAH
examples/screenshots/physics_ammo_break.jpg


TEMPAT SAMPAH
examples/screenshots/physics_ammo_volume.jpg


TEMPAT SAMPAH
examples/screenshots/webaudio_timing.jpg


TEMPAT SAMPAH
examples/screenshots/webgl2_rendertarget_texture2darray.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_animation_multiple.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_animation_skinning_ik.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_buffergeometry_drawrange.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_buffergeometry_lines.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_camera_cinematic.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_effects_peppersghost.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_geometry_cube.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_gpgpu_birds.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_gpgpu_birds_gltf.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_gpgpu_protoplanet.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_gpgpu_water.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_instancing_morph.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_instancing_performance.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_interactive_cubes.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_interactive_cubes_ortho.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_interactive_points.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_interactive_raycasting_points.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_layers.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_lines_colors.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_loader_bvh.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_loader_fbx.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_marchingcubes.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_materials_texture_anisotropy.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_materials_texture_filters.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_materials_texture_manualmipmap.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_math_obb.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_mesh_batch.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_points_waves.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_postprocessing.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_postprocessing_advanced.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_postprocessing_afterimage.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_postprocessing_fxaa.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_postprocessing_rgb_halftone.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_postprocessing_smaa.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_postprocessing_ssaa.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_postprocessing_taa.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_shadow_contact.jpg


TEMPAT SAMPAH
examples/screenshots/webgl_shadowmap_performance.jpg


TEMPAT SAMPAH
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',