summaryrefslogtreecommitdiff
path: root/framework
AgeCommit message (Expand)AuthorFilesLines
2011-04-21core: Add Windows EXCEPTION_INT_DIVIDE_BY_ZERO exceptions to crashes.Vinson Lee2-2/+10
2011-04-21core: Use forward slash as separator for GLSL group names.Vinson Lee1-2/+1
2011-04-15core: Add POSIX SIGFPE arithmetic exceptions as crashes.Vinson Lee2-2/+2
2011-04-11core: Add Windows access violations as crash results.Vinson Lee2-0/+8
2011-04-06core: Include bus errors in crash category.Vinson Lee2-2/+2
2011-04-06core: generate a summary of fixesMarek Olšák1-0/+4
2011-04-06core: generate a summary of regressionsMarek Olšák1-3/+18
2011-04-06core: add new status trap, abort, and crash printed as black lines in summaryMarek Olšák3-8/+30
2011-04-06core: print the real command with arguments in the test reportMarek Olšák2-0/+7
2011-03-12all.tests: Blacklist some shader tests that cause memory explosionsChad Versace1-0/+14
2011-03-12framework: Support running Piglit with an out-of-tree buildChad Versace1-1/+4
2011-02-17Replace poolName in Test constructor with boolean option.U. Artie Eoff2-8/+13
2011-02-17Remove ThreadPoolsU. Artie Eoff1-38/+0
2011-02-17Move gpu tests to main thread and cpu-only tests to threadpool.U. Artie Eoff1-5/+6
2011-02-17Add ConcurrentTestPool singleton.U. Artie Eoff1-0/+16
2011-02-10glsl_parser_test: Add test instances to thread pool 'gpu-not-used'Chad Versace1-2/+2
2011-02-10Respond to KeyboardInterrupt exception.U. Artie Eoff1-2/+7
2011-02-10Add SyncFileWriter for write/close synchronization on results file.U. Artie Eoff1-6/+5
2011-02-10Modify the Test class in core.py to use ThreadPools.U. Artie Eoff1-2/+10
2011-02-10Add synchronization to Logger functions.U. Artie Eoff1-0/+3
2011-02-10Add threads.pyU. Artie Eoff1-0/+75
2011-02-10Add threadpool.pyU. Artie Eoff1-0/+418
2011-02-07Added a simple logging class. Updated Test::doRun to use the new log.U. Artie Eoff3-3/+140
2011-01-27Revert "glsl_parser_test: Add config opt 'override_extensions'"Chad Versace1-8/+4
2011-01-25glsl_parser_test: Add config opt 'override_extensions'Chad Versace1-4/+8
2011-01-25glsl_parser_test: Rename config opt 'extension' to 'require_extensions'Chad Versace1-4/+4
2011-01-25glsl_parser_test: Rewrite GLSLParserTestChad Versace1-106/+116
2011-01-20modified TestResults::write() for thread safetyU. Artie Eoff1-6/+9
2011-01-12glsl_parser_test.py: Document import_glsl_parser_tests()Chad Versace1-3/+14
2011-01-12glsl_parser_test.py: Fix minor typoChad Versace1-1/+1
2011-01-07glslparsertest: Allow tests to require GL extensionsIan Romanick1-2/+7
2011-01-07Use import_glsl_parser_tests instead of open coding itIan Romanick1-2/+2
2011-01-07framework: Add utility function to import a directory tree of GLSL parser testsIan Romanick1-0/+22
2010-12-01framework: Add class GLSLParserTestChad Versace2-29/+370
2010-10-07gleantest: Store the command as a member variable.Vinson Lee1-4/+6
2010-10-04Revert "gleantest: Store the command as a member variable."Vinson Lee1-6/+4
2010-10-04gleantest: Store the command as a member variable.Vinson Lee1-4/+6
2010-07-29Add -x|--exclude-tests= option to specify tests not to run.Carl Worth1-1/+6
2010-07-28Sort tests within a group before running them.Carl Worth1-1/+1
2010-07-07framework: Allow environment variables to be added to exec tests.Eric Anholt1-0/+8
2010-04-11core: print results only when a test fails or is skippedMarek Olšák1-1/+2
2009-10-23Clean up the tests lists by making a helper for normal tests.Eric Anholt1-0/+3
2009-10-23Clean up the tests lists by making PlainExecTest include the bindir.Eric Anholt1-1/+3
2009-10-08Make piglit work on OpenSUSE 11.1.Alex Corscadden1-3/+6
2009-08-23core.py: Remove unnecessary semicolon.Vinson Lee1-1/+1
2009-08-23Python: Remove unused imports.Vinson Lee2-5/+2
2009-08-23Python: Add spaces after commas.Vinson Lee3-14/+14
2009-08-21Python: Remove unused imports.Vinson Lee1-1/+0
2009-08-21core.py: Add Test class run method definition.Vinson Lee1-0/+3
2009-07-17Run piglit tests with universal_newlines.Vinson Lee1-1/+2