-
Notifications
You must be signed in to change notification settings - Fork 372
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Testing - Retesting step for GH Actions #268
Adding new step to retest result per each job line. Rework logic to minimize retesting. Creating base for splitting into actions. Adding new TCL command to clear up test folder from skipped
- Loading branch information
Showing
9 changed files
with
1,129 additions
and
232 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
name: 'Setup Xvfb and Mesa' | ||
description: 'Installs and configures Xvfb and Mesa for graphical testing on Linux' | ||
|
||
runs: | ||
using: composite | ||
steps: | ||
- name: Install Xvfb and Mesa | ||
run: | | ||
sudo apt-get update | ||
sudo apt-get install -y xvfb mesa-utils libgl1-mesa-dri | ||
shell: bash | ||
|
||
- name: Start Xvfb | ||
run: | | ||
Xvfb :99 -screen 0 1920x1080x24 & | ||
echo "DISPLAY=:99" >> $GITHUB_ENV | ||
echo "LIBGL_ALWAYS_SOFTWARE=1" >> $GITHUB_ENV | ||
shell: bash |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
set exclude_list [list \ | ||
"bugs caf bug31075" \ | ||
"bugs caf bug31546" \ | ||
"bugs fclasses bug6143" \ | ||
"bugs fclasses bug25574" \ | ||
"bugs fclasses bug29064" \ | ||
"bugs fclasses bug7287_3" \ | ||
"bugs fclasses bug7287_5" \ | ||
"bugs moddata_2 bug712_2" \ | ||
"collections n arrayMove" \ | ||
"lowalgos intss bug565" \ | ||
"lowalgos intss bug567_1" \ | ||
"lowalgos intss bug23972" \ | ||
"lowalgos intss bug29910_2" \ | ||
"opengl background bug27836" \ | ||
"opengl text C4" \ | ||
"opengles3 background bug27836" \ | ||
"opengles3 general msaa" \ | ||
"opengles3 geom interior1" \ | ||
"opengles3 geom interior2" \ | ||
"opengles3 raytrace msaa" \ | ||
"opengles3 text C4" \ | ||
"opengles3 textures alpha_mask" \ | ||
"boolean bopfuse_simple ZP6" \ | ||
"boolean gdml_private B5" \ | ||
"bugs modalg_1 bug19071" \ | ||
"bugs modalg_5 bug25199" | ||
] | ||
|
||
set exclude_str [join $exclude_list ,] | ||
testgrid -exclude {*}$exclude_str -outdir results/linux-clang-x64 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
set exclude_list [list \ | ||
"bugs caf bug31075" \ | ||
"bugs caf bug31546" \ | ||
"bugs fclasses bug6143" \ | ||
"bugs moddata_2 bug712_2" \ | ||
"bugs modalg_6 bug27884" \ | ||
"lowalgos intss bug565" \ | ||
"lowalgos intss bug567_1" \ | ||
"lowalgos intss bug23972" \ | ||
"lowalgos intss bug29910_2" \ | ||
"opengl background bug27836" \ | ||
"opengl text C4" \ | ||
"opengles3 background bug27836" \ | ||
"opengles3 general msaa" \ | ||
"opengles3 geom interior1" \ | ||
"opengles3 geom interior2" \ | ||
"opengles3 raytrace msaa" \ | ||
"opengles3 text C4" \ | ||
"opengles3 textures alpha_mask" \ | ||
"boolean bopfuse_simple ZP6" \ | ||
"boolean gdml_private B5" \ | ||
"bugs modalg_1 bug19071" \ | ||
"bugs modalg_5 bug25199" | ||
] | ||
|
||
set exclude_str [join $exclude_list ,] | ||
testgrid -exclude {*}$exclude_str -outdir results/linux-gcc-x64 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
testgrid -outdir results/macos-x64 caf basic |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
testgrid -outdir results/macos-gcc-x64 caf basic |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
set exclude_list [list \ | ||
"bugs fclasses bug6143" \ | ||
"bugs modalg_5 bug24639" \ | ||
"bugs modalg_7 bug83" \ | ||
"bugs caf bug31918_1" \ | ||
"chamfer dist_angle_sequence A5" \ | ||
"opengl background bug27836" \ | ||
"opengl drivers d3dhost" \ | ||
"opengl background srgb" \ | ||
"opengl text C4" \ | ||
"opengles2 text C4" \ | ||
"opengles3 text C4" \ | ||
"boolean gdml_private B5" \ | ||
"chamfer dist_angle A3" \ | ||
"chamfer dist_angle E5" \ | ||
"chamfer dist_angle_complex A1" \ | ||
"chamfer dist_angle_complex A4" \ | ||
"chamfer dist_angle_complex A5" \ | ||
"chamfer dist_angle_sequence A1" \ | ||
"chamfer dist_angle_sequence A4" | ||
] | ||
|
||
set exclude_str [join $exclude_list ,] | ||
testgrid -exclude {*}$exclude_str -outdir results/windows-x64 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
set exclude_list [list \ | ||
"bugs caf bug31918_1" \ | ||
"bugs fclasses bug6143" \ | ||
"bugs fclasses bug25574" \ | ||
"bugs fclasses bug29064" \ | ||
"chamfer dist_angle_sequence A5" \ | ||
"collections n arrayMove" \ | ||
"opengl background bug27836" \ | ||
"opengl drivers d3dhost" \ | ||
"opengl background srgb" \ | ||
"opengl text C4" \ | ||
"opengles2 text C4" \ | ||
"opengles3 text C4" \ | ||
"boolean gdml_private B5" \ | ||
"chamfer dist_angle A3" \ | ||
"chamfer dist_angle E5" \ | ||
"chamfer dist_angle_complex A1" \ | ||
"chamfer dist_angle_complex A4" \ | ||
"chamfer dist_angle_complex A5" \ | ||
"chamfer dist_angle_sequence A1" \ | ||
"chamfer dist_angle_sequence A4" | ||
] | ||
|
||
set exclude_str [join $exclude_list ,] | ||
testgrid -exclude {*}$exclude_str -outdir results/windows-clang-x64 |
Oops, something went wrong.