Răsfoiți Sursa

E2E: Improved robustness (#32091)

* E2E: Update screenshots.

* Updated screenshots.

* Updated screenshots.

* Updated more screenshots.

* Refactored puppeteer.js

* Robustness.

* Refactored Puppeteer flags.

* Robustness.

* Clean up.

* Robustness.

* Updated puppeteer.

* Clean up.

* Robustness.

* Robustness.

* Robustness.

* Clean up.

* Updated screenshots.

* Puppeteer: Enable unsafe swiftshader for MacOS.

* Puppeteer: New deterministic RAF code.

* Puppeteer: Handle browser logs.

* Clean up.

* Updated screenshots.

* Puppeteer: Implement PagePool.

* Updated screenshots.

* Puppeteer: Increase setInterval time.

* Clean up.

* Updated screenshots.

* Change CI workflow OS from Windows to Ubuntu

* Add '--no-sandbox' flag to Puppeteer launch options

* Update Puppeteer flags for improved performance

* Reduce number of browser pages from 8 to 4

* Reduce number of browser pages to 1

* Updated screenshots.
mrdoob 4 luni în urmă
părinte
comite
b839e0096d
100 a modificat fișierele cu 1 adăugiri și 1 ștergeri
  1. 1 1
      .github/workflows/ci.yml
  2. BIN
      examples/screenshots/css2d_label.jpg
  3. BIN
      examples/screenshots/css3d_mixed.jpg
  4. BIN
      examples/screenshots/css3d_molecules.jpg
  5. BIN
      examples/screenshots/css3d_orthographic.jpg
  6. BIN
      examples/screenshots/css3d_sandbox.jpg
  7. BIN
      examples/screenshots/css3d_sprites.jpg
  8. BIN
      examples/screenshots/games_fps.jpg
  9. BIN
      examples/screenshots/misc_animation_groups.jpg
  10. BIN
      examples/screenshots/misc_animation_keys.jpg
  11. BIN
      examples/screenshots/misc_boxselection.jpg
  12. BIN
      examples/screenshots/misc_controls_arcball.jpg
  13. BIN
      examples/screenshots/misc_controls_drag.jpg
  14. BIN
      examples/screenshots/misc_controls_fly.jpg
  15. BIN
      examples/screenshots/misc_controls_map.jpg
  16. BIN
      examples/screenshots/misc_controls_orbit.jpg
  17. BIN
      examples/screenshots/misc_controls_trackball.jpg
  18. BIN
      examples/screenshots/misc_controls_transform.jpg
  19. BIN
      examples/screenshots/misc_exporter_draco.jpg
  20. BIN
      examples/screenshots/misc_exporter_exr.jpg
  21. BIN
      examples/screenshots/misc_exporter_gltf.jpg
  22. BIN
      examples/screenshots/misc_exporter_ktx2.jpg
  23. BIN
      examples/screenshots/misc_exporter_obj.jpg
  24. BIN
      examples/screenshots/misc_exporter_ply.jpg
  25. BIN
      examples/screenshots/misc_exporter_stl.jpg
  26. BIN
      examples/screenshots/misc_exporter_usdz.jpg
  27. BIN
      examples/screenshots/misc_raycaster_helper.jpg
  28. BIN
      examples/screenshots/physics_ammo_break.jpg
  29. BIN
      examples/screenshots/physics_ammo_cloth.jpg
  30. BIN
      examples/screenshots/physics_ammo_instancing.jpg
  31. BIN
      examples/screenshots/physics_ammo_rope.jpg
  32. BIN
      examples/screenshots/physics_ammo_terrain.jpg
  33. BIN
      examples/screenshots/physics_ammo_volume.jpg
  34. BIN
      examples/screenshots/physics_rapier_character_controller.jpg
  35. BIN
      examples/screenshots/physics_rapier_joints.jpg
  36. BIN
      examples/screenshots/physics_rapier_terrain.jpg
  37. BIN
      examples/screenshots/physics_rapier_vehicle_controller.jpg
  38. BIN
      examples/screenshots/svg_lines.jpg
  39. BIN
      examples/screenshots/svg_sandbox.jpg
  40. BIN
      examples/screenshots/webaudio_orientation.jpg
  41. BIN
      examples/screenshots/webaudio_sandbox.jpg
  42. BIN
      examples/screenshots/webaudio_timing.jpg
  43. BIN
      examples/screenshots/webgl_animation_keyframes.jpg
  44. BIN
      examples/screenshots/webgl_animation_multiple.jpg
  45. BIN
      examples/screenshots/webgl_animation_skinning_ik.jpg
  46. BIN
      examples/screenshots/webgl_animation_skinning_morph.jpg
  47. BIN
      examples/screenshots/webgl_animation_walk.jpg
  48. BIN
      examples/screenshots/webgl_buffergeometry_drawrange.jpg
  49. BIN
      examples/screenshots/webgl_buffergeometry_indexed.jpg
  50. BIN
      examples/screenshots/webgl_buffergeometry_instancing.jpg
  51. BIN
      examples/screenshots/webgl_buffergeometry_instancing_billboards.jpg
  52. BIN
      examples/screenshots/webgl_buffergeometry_instancing_interleaved.jpg
  53. BIN
      examples/screenshots/webgl_buffergeometry_lines.jpg
  54. BIN
      examples/screenshots/webgl_buffergeometry_lines_indexed.jpg
  55. BIN
      examples/screenshots/webgl_buffergeometry_points.jpg
  56. BIN
      examples/screenshots/webgl_buffergeometry_points_interleaved.jpg
  57. BIN
      examples/screenshots/webgl_buffergeometry_rawshader.jpg
  58. BIN
      examples/screenshots/webgl_buffergeometry_selective_draw.jpg
  59. BIN
      examples/screenshots/webgl_buffergeometry_uint.jpg
  60. BIN
      examples/screenshots/webgl_camera.jpg
  61. BIN
      examples/screenshots/webgl_camera_array.jpg
  62. BIN
      examples/screenshots/webgl_clipculldistance.jpg
  63. BIN
      examples/screenshots/webgl_clipping.jpg
  64. BIN
      examples/screenshots/webgl_clipping_intersection.jpg
  65. BIN
      examples/screenshots/webgl_clipping_stencil.jpg
  66. BIN
      examples/screenshots/webgl_custom_attributes.jpg
  67. BIN
      examples/screenshots/webgl_custom_attributes_lines.jpg
  68. BIN
      examples/screenshots/webgl_custom_attributes_points.jpg
  69. BIN
      examples/screenshots/webgl_custom_attributes_points2.jpg
  70. BIN
      examples/screenshots/webgl_custom_attributes_points3.jpg
  71. BIN
      examples/screenshots/webgl_decals.jpg
  72. BIN
      examples/screenshots/webgl_depth_texture.jpg
  73. BIN
      examples/screenshots/webgl_effects_anaglyph.jpg
  74. BIN
      examples/screenshots/webgl_effects_parallaxbarrier.jpg
  75. BIN
      examples/screenshots/webgl_effects_stereo.jpg
  76. BIN
      examples/screenshots/webgl_framebuffer_texture.jpg
  77. BIN
      examples/screenshots/webgl_furnace_test.jpg
  78. BIN
      examples/screenshots/webgl_geometries.jpg
  79. BIN
      examples/screenshots/webgl_geometry_colors.jpg
  80. BIN
      examples/screenshots/webgl_geometry_colors_lookuptable.jpg
  81. BIN
      examples/screenshots/webgl_geometry_convex.jpg
  82. BIN
      examples/screenshots/webgl_geometry_csg.jpg
  83. BIN
      examples/screenshots/webgl_geometry_cube.jpg
  84. BIN
      examples/screenshots/webgl_geometry_extrude_splines.jpg
  85. BIN
      examples/screenshots/webgl_geometry_minecraft.jpg
  86. BIN
      examples/screenshots/webgl_geometry_nurbs.jpg
  87. BIN
      examples/screenshots/webgl_geometry_shapes.jpg
  88. BIN
      examples/screenshots/webgl_geometry_spline_editor.jpg
  89. BIN
      examples/screenshots/webgl_geometry_teapot.jpg
  90. BIN
      examples/screenshots/webgl_geometry_terrain.jpg
  91. BIN
      examples/screenshots/webgl_geometry_terrain_raycast.jpg
  92. BIN
      examples/screenshots/webgl_geometry_text.jpg
  93. BIN
      examples/screenshots/webgl_geometry_text_shapes.jpg
  94. BIN
      examples/screenshots/webgl_geometry_text_stroke.jpg
  95. BIN
      examples/screenshots/webgl_gpgpu_birds.jpg
  96. BIN
      examples/screenshots/webgl_gpgpu_birds_gltf.jpg
  97. BIN
      examples/screenshots/webgl_gpgpu_protoplanet.jpg
  98. BIN
      examples/screenshots/webgl_gpgpu_water.jpg
  99. BIN
      examples/screenshots/webgl_helpers.jpg
  100. BIN
      examples/screenshots/webgl_instancing_dynamic.jpg

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

@@ -44,7 +44,7 @@ jobs:
     strategy:
       fail-fast: false
       matrix:
-        os: [ windows-latest ]
+        os: [ ubuntu-latest ]
         CI: [ 0, 1, 2, 3 ]
     env:
       CI: ${{ matrix.CI }}

BIN
examples/screenshots/css2d_label.jpg


BIN
examples/screenshots/css3d_mixed.jpg


BIN
examples/screenshots/css3d_molecules.jpg


BIN
examples/screenshots/css3d_orthographic.jpg


BIN
examples/screenshots/css3d_sandbox.jpg


BIN
examples/screenshots/css3d_sprites.jpg


BIN
examples/screenshots/games_fps.jpg


BIN
examples/screenshots/misc_animation_groups.jpg


BIN
examples/screenshots/misc_animation_keys.jpg


BIN
examples/screenshots/misc_boxselection.jpg


BIN
examples/screenshots/misc_controls_arcball.jpg


BIN
examples/screenshots/misc_controls_drag.jpg


BIN
examples/screenshots/misc_controls_fly.jpg


BIN
examples/screenshots/misc_controls_map.jpg


BIN
examples/screenshots/misc_controls_orbit.jpg


BIN
examples/screenshots/misc_controls_trackball.jpg


BIN
examples/screenshots/misc_controls_transform.jpg


BIN
examples/screenshots/misc_exporter_draco.jpg


BIN
examples/screenshots/misc_exporter_exr.jpg


BIN
examples/screenshots/misc_exporter_gltf.jpg


BIN
examples/screenshots/misc_exporter_ktx2.jpg


BIN
examples/screenshots/misc_exporter_obj.jpg


BIN
examples/screenshots/misc_exporter_ply.jpg


BIN
examples/screenshots/misc_exporter_stl.jpg


BIN
examples/screenshots/misc_exporter_usdz.jpg


BIN
examples/screenshots/misc_raycaster_helper.jpg


BIN
examples/screenshots/physics_ammo_break.jpg


BIN
examples/screenshots/physics_ammo_cloth.jpg


BIN
examples/screenshots/physics_ammo_instancing.jpg


BIN
examples/screenshots/physics_ammo_rope.jpg


BIN
examples/screenshots/physics_ammo_terrain.jpg


BIN
examples/screenshots/physics_ammo_volume.jpg


BIN
examples/screenshots/physics_rapier_character_controller.jpg


BIN
examples/screenshots/physics_rapier_joints.jpg


BIN
examples/screenshots/physics_rapier_terrain.jpg


BIN
examples/screenshots/physics_rapier_vehicle_controller.jpg


BIN
examples/screenshots/svg_lines.jpg


BIN
examples/screenshots/svg_sandbox.jpg


BIN
examples/screenshots/webaudio_orientation.jpg


BIN
examples/screenshots/webaudio_sandbox.jpg


BIN
examples/screenshots/webaudio_timing.jpg


BIN
examples/screenshots/webgl_animation_keyframes.jpg


BIN
examples/screenshots/webgl_animation_multiple.jpg


BIN
examples/screenshots/webgl_animation_skinning_ik.jpg


BIN
examples/screenshots/webgl_animation_skinning_morph.jpg


BIN
examples/screenshots/webgl_animation_walk.jpg


BIN
examples/screenshots/webgl_buffergeometry_drawrange.jpg


BIN
examples/screenshots/webgl_buffergeometry_indexed.jpg


BIN
examples/screenshots/webgl_buffergeometry_instancing.jpg


BIN
examples/screenshots/webgl_buffergeometry_instancing_billboards.jpg


BIN
examples/screenshots/webgl_buffergeometry_instancing_interleaved.jpg


BIN
examples/screenshots/webgl_buffergeometry_lines.jpg


BIN
examples/screenshots/webgl_buffergeometry_lines_indexed.jpg


BIN
examples/screenshots/webgl_buffergeometry_points.jpg


BIN
examples/screenshots/webgl_buffergeometry_points_interleaved.jpg


BIN
examples/screenshots/webgl_buffergeometry_rawshader.jpg


BIN
examples/screenshots/webgl_buffergeometry_selective_draw.jpg


BIN
examples/screenshots/webgl_buffergeometry_uint.jpg


BIN
examples/screenshots/webgl_camera.jpg


BIN
examples/screenshots/webgl_camera_array.jpg


BIN
examples/screenshots/webgl_clipculldistance.jpg


BIN
examples/screenshots/webgl_clipping.jpg


BIN
examples/screenshots/webgl_clipping_intersection.jpg


BIN
examples/screenshots/webgl_clipping_stencil.jpg


BIN
examples/screenshots/webgl_custom_attributes.jpg


BIN
examples/screenshots/webgl_custom_attributes_lines.jpg


BIN
examples/screenshots/webgl_custom_attributes_points.jpg


BIN
examples/screenshots/webgl_custom_attributes_points2.jpg


BIN
examples/screenshots/webgl_custom_attributes_points3.jpg


BIN
examples/screenshots/webgl_decals.jpg


BIN
examples/screenshots/webgl_depth_texture.jpg


BIN
examples/screenshots/webgl_effects_anaglyph.jpg


BIN
examples/screenshots/webgl_effects_parallaxbarrier.jpg


BIN
examples/screenshots/webgl_effects_stereo.jpg


BIN
examples/screenshots/webgl_framebuffer_texture.jpg


BIN
examples/screenshots/webgl_furnace_test.jpg


BIN
examples/screenshots/webgl_geometries.jpg


BIN
examples/screenshots/webgl_geometry_colors.jpg


BIN
examples/screenshots/webgl_geometry_colors_lookuptable.jpg


BIN
examples/screenshots/webgl_geometry_convex.jpg


BIN
examples/screenshots/webgl_geometry_csg.jpg


BIN
examples/screenshots/webgl_geometry_cube.jpg


BIN
examples/screenshots/webgl_geometry_extrude_splines.jpg


BIN
examples/screenshots/webgl_geometry_minecraft.jpg


BIN
examples/screenshots/webgl_geometry_nurbs.jpg


BIN
examples/screenshots/webgl_geometry_shapes.jpg


BIN
examples/screenshots/webgl_geometry_spline_editor.jpg


BIN
examples/screenshots/webgl_geometry_teapot.jpg


BIN
examples/screenshots/webgl_geometry_terrain.jpg


BIN
examples/screenshots/webgl_geometry_terrain_raycast.jpg


BIN
examples/screenshots/webgl_geometry_text.jpg


BIN
examples/screenshots/webgl_geometry_text_shapes.jpg


BIN
examples/screenshots/webgl_geometry_text_stroke.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_helpers.jpg


BIN
examples/screenshots/webgl_instancing_dynamic.jpg


Unele fișiere nu au fost afișate deoarece prea multe fișiere au fost modificate în acest diff

粤ICP备19079148号