| OLD | NEW |
| 1 # | 1 # |
| 2 # Test Requirements: | 2 # Test Requirements: |
| 3 # | 3 # |
| 4 # Each sample is expected to have a global variable called g_finished | 4 # Each sample is expected to have a global variable called g_finished |
| 5 # that is set to true when the sample has finish initalizing and is ready | 5 # that is set to true when the sample has finish initalizing and is ready |
| 6 # for a screenshot. | 6 # for a screenshot. |
| 7 # | 7 # |
| 8 # Line Format: | 8 # Line Format: |
| 9 # | 9 # |
| 10 # TestType test-name options | 10 # TestType test-name options |
| (...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 53 # colorfactor(0 to 1) : Determines how important color is for comparison. A | 53 # colorfactor(0 to 1) : Determines how important color is for comparison. A |
| 54 # value of 1 means they must be exactly the same; a value of 0 means it | 54 # value of 1 means they must be exactly the same; a value of 0 means it |
| 55 # won't factor in at all. | 55 # won't factor in at all. |
| 56 # | 56 # |
| 57 # downsample(number_of_times_to_halve_resolution) : The resolution will be | 57 # downsample(number_of_times_to_halve_resolution) : The resolution will be |
| 58 # cut in half this number of times before comparing. It is useful for | 58 # cut in half this number of times before comparing. It is useful for |
| 59 # eliminating aliasing artifacts since such differences are less | 59 # eliminating aliasing artifacts since such differences are less |
| 60 # noticeable at the lower resolution. Be careful with using this parameter | 60 # noticeable at the lower resolution. Be careful with using this parameter |
| 61 # as it may mask other problems. | 61 # as it may mask other problems. |
| 62 # | 62 # |
| 63 # pdiff_edge_ignore_off : Turn off edge detection function in pdiff. |
| 64 # By default, it's on with a default edge detect threshold 5. |
| 65 # |
| 66 # pdiff_edge_threshold(0 to 7) : Set edge detect threshold in pdiff. |
| 67 # This threshold indicates the max number of neighbors the pixel can |
| 68 # have to be considered as edge. 0 means only ignore scattered pixels. |
| 63 # NOTE! ---------------------------------------------------------------------- | 69 # NOTE! ---------------------------------------------------------------------- |
| 64 # | 70 # |
| 65 # Read the sample guidelines | 71 # Read the sample guidelines |
| 66 # http://wiki.corp.google.com/twiki/bin/view/Main/ClientThreeDSampleGuidelines | 72 # http://wiki.corp.google.com/twiki/bin/view/Main/ClientThreeDSampleGuidelines |
| 67 # | 73 # |
| 68 # | 74 # |
| 69 medium 2d screenshot pdiff_threshold(41200) | 75 medium 2d screenshot pdiff_threshold(200) |
| 70 medium animation | 76 medium animation |
| 71 large animated-scene screenshot timeout(45000) pdiff_thresh
old(200) | 77 large animated-scene screenshot timeout(45000) pdiff_thresh
old(200) |
| 72 large beachdemo/beachdemo screenshot timeout(120000) pdiff_thres
hold(1900) downsample(1) except(*iexplore, *googlechrome) | 78 large beachdemo/beachdemo screenshot timeout(120000) pdiff_thres
hold(200) downsample(1) except(*iexplore, *googlechrome) |
| 73 medium canvas screenshot pdiff_threshold(4700) pdiff
_threshold_mac(14600) | 79 medium canvas screenshot pdiff_threshold(200) pdiff_
threshold_mac(14600) |
| 74 medium canvas-fonts screenshot pdiff_threshold(1100) pdiff
_threshold_mac(21900) | 80 medium canvas-fonts screenshot pdiff_threshold(200) pdiff_
threshold_mac(21900) |
| 75 medium canvas-texturedraw | 81 medium canvas-texturedraw |
| 76 medium checkers screenshot pdiff_threshold(1100) | 82 medium checkers screenshot pdiff_threshold(200) |
| 77 medium convolution screenshot pdiff_threshold(200) | 83 medium convolution screenshot pdiff_threshold(200) |
| 78 medium culling screenshot pdiff_threshold(1000) downs
ample(1) | 84 medium culling screenshot pdiff_threshold(200) downsa
mple(1) |
| 79 medium debugging screenshot pdiff_threshold(2000) pdiff
_threshold_mac(3000) | 85 medium debugging screenshot pdiff_threshold(200) pdiff_
threshold_mac(3000) |
| 80 medium displayfps | 86 medium displayfps |
| 81 small generate-texture screenshot pdiff_threshold(30000) exce
pt(*iexplore) | 87 small generate-texture screenshot pdiff_threshold(200) except
(*iexplore) |
| 82 medium hellocube screenshot pdiff_threshold(1000) | 88 medium hellocube screenshot pdiff_threshold(200) |
| 83 medium hellocube-colors screenshot pdiff_threshold(1000) | 89 medium hellocube-colors screenshot pdiff_threshold(200) |
| 84 medium helloworld screenshot pdiff_threshold(900) | 90 medium helloworld screenshot pdiff_threshold(200) |
| 85 medium hud-2d-overlay screenshot pdiff_threshold(11300) pdif
f_threshold_win(39800) | 91 medium hud-2d-overlay screenshot pdiff_threshold(200) pdiff_
threshold_win(200) |
| 86 medium instance-override screenshot pdiff_threshold(10500) | 92 medium instance-override screenshot pdiff_threshold(200) |
| 87 medium instancing screenshot pdiff_threshold(14300) | 93 medium instancing screenshot pdiff_threshold(200) |
| 88 medium juggler screenshot downsample(1) | 94 medium juggler screenshot downsample(1) |
| 89 medium julia screenshot | 95 medium julia screenshot |
| 90 small multiple-views screenshot pdiff_threshold(1900) | 96 small multiple-views screenshot pdiff_threshold(200) |
| 91 medium particles screenshot pdiff_threshold(35500) | 97 medium particles screenshot pdiff_threshold(200) |
| 92 medium primitives screenshot pdiff_threshold(17200) pdif
f_threshold_mac(20000) colorfactor(.7) | 98 medium primitives screenshot pdiff_threshold(200) pdiff_
threshold_mac(20000) colorfactor(.7) |
| 93 medium procedural-texture screenshot pdiff_threshold(1300) | 99 medium procedural-texture screenshot pdiff_threshold(200) |
| 94 medium render-targets screenshot pdiff_threshold(1400) | 100 medium render-targets screenshot pdiff_threshold(200) |
| 95 medium scatter-chart screenshot pdiff_threshold(10100) pdif
f_threshold_mac(10600) | 101 medium scatter-chart screenshot pdiff_threshold(200) pdiff_
threshold_mac(10600) |
| 96 medium simple screenshot client(g_simple.client) | 102 medium simple screenshot client(g_simple.client) |
| 97 medium simpletexture screenshot pdiff_threshold(5100) | 103 medium simpletexture screenshot pdiff_threshold(200) |
| 98 medium skinning screenshot pdiff_threshold(500) | 104 medium skinning screenshot pdiff_threshold(200) |
| 99 medium sobel screenshot pdiff_threshold(1400) | 105 medium sobel screenshot pdiff_threshold(200) |
| 100 medium stencil_example screenshot(0) screenshot(100) screensh
ot(7777) pdiff_threshold(4800) pdiff_threshold_win(20800) | 106 medium stencil_example screenshot(0) screenshot(100) screensh
ot(7777) pdiff_threshold(200) pdiff_threshold_win(200) |
| 101 small texturesamplers screenshot pdiff_threshold(32200) pdif
f_threshold_win(37100) | 107 small texturesamplers screenshot pdiff_threshold(200) pdiff_
threshold_win(200) |
| 102 medium tutorial-primitive screenshot pdiff_threshold(1200) pdiff
_threshold_mac(10400) | 108 medium tutorial-primitive screenshot pdiff_threshold(200) pdiff_
threshold_mac(10400) |
| 103 large vertex-shader screenshot timeout(45000) pdiff_thresh
old(1400) except(*iexplore) | 109 large vertex-shader screenshot timeout(45000) pdiff_thresh
old(200) except(*iexplore) |
| 104 medium vertex-shader-animation screenshot pdiff_threshold(5100) | 110 medium vertex-shader-animation screenshot pdiff_threshold(200) |
| 105 medium zsorting screenshot pdiff_threshold(39500) | 111 medium zsorting screenshot pdiff_threshold(200) |
| 106 # box2d-3d works in browsers but for some reason times out on some configs | 112 # box2d-3d works in browsers but for some reason times out on some configs |
| 107 #large box2d-3d/box2d-3d timeout(45000) except(*googlechrome) | 113 #large box2d-3d/box2d-3d timeout(45000) except(*googlechrome) |
| 108 large simpleviewer/simpleviewer screenshot pdiff_threshold(100) | 114 large simpleviewer/simpleviewer screenshot pdiff_threshold(100) |
| 109 large trends/trends timeout(30000) | 115 large trends/trends timeout(30000) |
| 110 | 116 |
| 111 # -- tests below this line are tests for which there is a python | 117 # -- tests below this line are tests for which there is a python |
| 112 # function to custom run the test. As such, only the 'except' and | 118 # function to custom run the test. As such, only the 'except' and |
| 113 # pdiff_threshold options have any meaning | 119 # pdiff_threshold options have any meaning |
| 114 | 120 |
| 115 small TestSampleErrorTextureSmall pdiff_threshold(2200) | 121 small TestSampleErrorTextureSmall pdiff_threshold(200) |
| 116 small TestSampleHelloCube_TexturesSmall pdiff_threshold(5900) | 122 small TestSampleHelloCube_TexturesSmall pdiff_threshold(200) |
| 117 small TestSampleRefreshPageLoad_Small | 123 small TestSampleRefreshPageLoad_Small |
| 118 medium TestSampleCustomCamera pdiff_threshold(900) pdiff_threshold_w
in(5700) | 124 medium TestSampleCustomCamera pdiff_threshold(200) pdiff_threshold_w
in(200) |
| 119 medium TestSamplePicking | 125 medium TestSamplePicking |
| 120 medium TestSampleRenderMode | 126 medium TestSampleRenderMode |
| 121 medium TestSampleRotateModel pdiff_threshold(900) | 127 medium TestSampleRotateModel pdiff_threshold(200) |
| 122 medium TestSampleShader_Test pdiff_threshold(5800) pdiff_threshold_
win(26000) | 128 medium TestSampleShader_Test pdiff_threshold(200) pdiff_threshold_w
in(200) |
| 123 large TestSampleMultipleClientsLarge | 129 large TestSampleMultipleClientsLarge |
| 124 large TestSamplePingPongLarge | 130 large TestSamplePingPongLarge |
| 125 # This test currently fails on IE as it considers localhost: to be a trusted | 131 # This test currently fails on IE as it considers localhost: to be a trusted |
| 126 # domain. | 132 # domain. |
| 127 small TestLoadTextureFromFileSmall except(*iexplore) | 133 small TestLoadTextureFromFileSmall except(*iexplore) |
| OLD | NEW |