| OLD | NEW |
| 1 #!/bin/sh | 1 #!/bin/sh |
| 2 # chromium-runtests.sh [testsuite] | 2 # chromium-runtests.sh [testsuite] |
| 3 # Script to run a respectable subset of Chromium's test suite | 3 # Script to run a respectable subset of Chromium's test suite |
| 4 # (excepting parts that run the browser itself, and excepting layout tests). | 4 # (excepting parts that run the browser itself, and excepting layout tests). |
| 5 # Run from parent of src directory. | 5 # Run from parent of src directory. |
| 6 # By default, runs all test suites. If you specify one testsuite | 6 # By default, runs all test suites. If you specify one testsuite |
| 7 # (e.g. base_unittests), it only runs that one. | 7 # (e.g. base_unittests), it only runs that one. |
| 8 # | 8 # |
| 9 # Chromium's test suite uses gtest, so each executable obeys the options | 9 # Chromium's test suite uses gtest, so each executable obeys the options |
| 10 # documented in the wiki at http://code.google.com/p/googletest | 10 # documented in the wiki at http://code.google.com/p/googletest |
| (...skipping 158 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 169 sbox_unittests fail RestrictedTokenTest.ResultToken | 169 sbox_unittests fail RestrictedTokenTest.ResultToken |
| 170 sbox_unittests fail ServiceResolverTest.PatchesServices | 170 sbox_unittests fail ServiceResolverTest.PatchesServices |
| 171 sbox_unittests flaky IPCTest.ClientFastServer | 171 sbox_unittests flaky IPCTest.ClientFastServer |
| 172 sbox_validation_tests fail ValidationSuite.* | 172 sbox_validation_tests fail ValidationSuite.* |
| 173 unit_tests crash BlacklistManagerTest.*
http://crbug.com/27726 | 173 unit_tests crash BlacklistManagerTest.*
http://crbug.com/27726 |
| 174 unit_tests crash SafeBrowsingProtocolParsingTest.TestG
etHashWithMac http://bugs.winehq.org/show_bug.cgi?id=20340 | 174 unit_tests crash SafeBrowsingProtocolParsingTest.TestG
etHashWithMac http://bugs.winehq.org/show_bug.cgi?id=20340 |
| 175 unit_tests crash-valgrind DnsMasterTest.MassiveConcurrentLookup
Test | 175 unit_tests crash-valgrind DnsMasterTest.MassiveConcurrentLookup
Test |
| 176 unit_tests crash-valgrind NullModelTableViewTest.*
http://bugs.winehq.org/show_bug.cgi?id=20553 | 176 unit_tests crash-valgrind NullModelTableViewTest.*
http://bugs.winehq.org/show_bug.cgi?id=20553 |
| 177 unit_tests crash-valgrind RenderViewTest.OnPrintPageAsBitmap
http://bugs.winehq.org/show_bug.cgi?id=20657 (for wine oom) | 177 unit_tests crash-valgrind RenderViewTest.OnPrintPageAsBitmap
http://bugs.winehq.org/show_bug.cgi?id=20657 (for wine oom) |
| 178 unit_tests crash-valgrind TableViewTest.*
http://bugs.winehq.org/show_bug.cgi?id=20553 | 178 unit_tests crash-valgrind TableViewTest.*
http://bugs.winehq.org/show_bug.cgi?id=20553 |
| 179 unit_tests dontcare-hangwin UtilityProcessHostTest.ExtensionUnpac
ker | |
| 180 unit_tests dontcare FirefoxImporterTest.Firefox2NSS3Decry
ptor # FF2 dlls without symbols cause leaks | 179 unit_tests dontcare FirefoxImporterTest.Firefox2NSS3Decry
ptor # FF2 dlls without symbols cause leaks |
| 181 unit_tests dontcare ImporterTest.Firefox2Importer
# FF2 dlls without symbols cause leaks | 180 unit_tests dontcare ImporterTest.Firefox2Importer
# FF2 dlls without symbols cause leaks |
| 182 unit_tests dontcare SpellCheckTest.SpellCheckText | 181 unit_tests dontcare SpellCheckTest.SpellCheckText |
| 182 unit_tests dontcare-hangwin UtilityProcessHostTest.ExtensionUnpac
ker |
| 183 unit_tests fail EncryptorTest.EncryptionDecryption
http://bugs.winehq.org/show_bug.cgi?id=20495 | 183 unit_tests fail EncryptorTest.EncryptionDecryption
http://bugs.winehq.org/show_bug.cgi?id=20495 |
| 184 unit_tests fail EncryptorTest.String16EncryptionDecry
ption http://bugs.winehq.org/show_bug.cgi?id=20495 | 184 unit_tests fail EncryptorTest.String16EncryptionDecry
ption http://bugs.winehq.org/show_bug.cgi?id=20495 |
| 185 unit_tests hang-valgrind ExtensionAPIClientTest.*
Not really a hang, just takes 30 minutes | |
| 186 unit_tests fail ImporterTest.IEImporter
http://bugs.winehq.org/show_bug.cgi?id=20625 | 185 unit_tests fail ImporterTest.IEImporter
http://bugs.winehq.org/show_bug.cgi?id=20625 |
| 187 unit_tests fail RenderViewTest.InsertCharacters
http://bugs.winehq.org/show_bug.cgi?id=20624 | 186 unit_tests fail RenderViewTest.InsertCharacters
http://bugs.winehq.org/show_bug.cgi?id=20624 |
| 188 unit_tests fail SafeBrowsingProtocolParsingTest.TestV
erifyChunkMac http://bugs.winehq.org/show_bug.cgi?id=20340 | 187 unit_tests fail SafeBrowsingProtocolParsingTest.TestV
erifyChunkMac http://bugs.winehq.org/show_bug.cgi?id=20340 |
| 189 unit_tests fail SafeBrowsingProtocolParsingTest.TestV
erifyUpdateMac http://bugs.winehq.org/show_bug.cgi?id=20340 | 188 unit_tests fail SafeBrowsingProtocolParsingTest.TestV
erifyUpdateMac http://bugs.winehq.org/show_bug.cgi?id=20340 |
| 190 unit_tests fail_wine_vmware RenderProcessTest.TestTransportDIBAll
ocation | 189 unit_tests fail_wine_vmware RenderProcessTest.TestTransportDIBAll
ocation |
| 190 unit_tests hang-valgrind ExtensionAPIClientTest.*
Not really a hang, just takes 30 minutes |
| 191 unit_tests hang-valgrind Win32WifiDataProviderTest.*
http://crbug.com/33446 |
| 191 _EOF_ | 192 _EOF_ |
| 192 } | 193 } |
| 193 | 194 |
| 194 # Times are in seconds, and are twice as high as slowest observed runtime so far
in valgrind, | 195 # Times are in seconds, and are twice as high as slowest observed runtime so far
in valgrind, |
| 195 # rounded to the nearest power of two multiple of 100 seconds. | 196 # rounded to the nearest power of two multiple of 100 seconds. |
| 196 # TODO: make the returned value lower if --valgrind is not given | 197 # TODO: make the returned value lower if --valgrind is not given |
| 197 get_expected_runtime() { | 198 get_expected_runtime() { |
| 198 case "$timeout_manual" in | 199 case "$timeout_manual" in |
| 199 [0-9]*) echo $timeout_manual; return;; | 200 [0-9]*) echo $timeout_manual; return;; |
| 200 esac | 201 esac |
| (...skipping 244 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 445 esac | 446 esac |
| 446 done | 447 done |
| 447 i=`expr $i + 1` | 448 i=`expr $i + 1` |
| 448 done | 449 done |
| 449 | 450 |
| 450 case "$errors" in | 451 case "$errors" in |
| 451 yes) echo "Errors detected, condition red. Battle stations!" ; exit 1;; | 452 yes) echo "Errors detected, condition red. Battle stations!" ; exit 1;; |
| 452 *) echo "No errors detected." ;; | 453 *) echo "No errors detected." ;; |
| 453 esac | 454 esac |
| 454 | 455 |
| OLD | NEW |