summaryrefslogtreecommitdiff
path: root/framework
AgeCommit message (Expand)AuthorFilesLines
2015-04-17framework: fix aggregation to actually work.Dylan Baker1-1/+4
2015-04-14framework/tests/utils.py: Fix import errorDylan Baker1-4/+3
2015-04-09framework/tests: Use test_in_tempdir decoratorDylan Baker2-24/+14
2015-04-09backends: implemented loading support for junit.Dylan Baker3-7/+208
2015-04-09framework: split junit and generic backend testsDylan Baker2-148/+183
2015-04-09framework: Add helper functions to abstract the backend betterDylan Baker10-5/+260
2015-04-09framework: move json functions out of results into backends.jsonDylan Baker14-666/+705
2015-04-08framework backends: treat backends more like pluginsDylan Baker5-21/+128
2015-04-08backends: don't * import into backends __init__Dylan Baker5-22/+19
2015-04-08results.py: remove serialized keysDylan Baker1-12/+3
2015-04-08results.py: initialize wglinfo member in TestrunResult initializerDylan Baker1-0/+1
2015-04-01profile.py: Don't allow accidental reassignments of TestDict keysDylan Baker3-12/+175
2015-03-26profile.py: pass options to the pre-run and post-run hooksThomas Wood1-4/+8
2015-03-24backends_tests.py: Skip tests that require lxml if lxml isn't installedDylan Baker1-0/+3
2015-03-23framework; Catch "No results found" exceptionDylan Baker3-4/+21
2015-03-23summary: Add an aggregate functionDylan Baker1-3/+38
2015-03-21junit.py: Fix PEP 8 issues.Vinson Lee1-4/+7
2015-03-21backends_tests.py: Fix PEP 8 issues.Vinson Lee1-1/+2
2015-03-20grouptools.py: Drop _normalize and _assert_illegal helpers.Dylan Baker1-48/+1
2015-03-20framework: change group separator from '/' to '@'Dylan Baker5-13/+139
2015-03-20summary.py: Use posixpath in one place instead of grouptoolsDylan Baker1-1/+4
2015-03-20grouptools.py: make group separator a constant valueDylan Baker6-35/+140
2015-03-20results.py: use posixpath instead of grouptoolsDylan Baker1-4/+6
2015-03-20grouptools_tests.py: Drop some very complex testing mechanismsDylan Baker1-103/+12
2015-03-20grouptools.py: drop relgroup functionDylan Baker2-34/+0
2015-03-20framework tests: use grouptools for joining groupsDylan Baker8-49/+70
2015-03-16profile.py: Fix PEP 8 issues.Vinson Lee1-6/+8
2015-03-16summary.py: Fix PEP 8 issues.Vinson Lee1-11/+19
2015-03-16framework/core.py: Fix PEP 8 issues.Vinson Lee1-2/+6
2015-03-13framework: Add python version to mako template dirsDylan Baker1-0/+2
2015-03-12oclconform: s/tests/test_list/Tom Stellard1-2/+2
2015-03-11grouptools.py: Silently ignore mixed os.path.join usage on Windows too.Jose Fonseca1-0/+25
2015-03-09profile.py: Support automatic naming of tests with string argumentsDylan Baker2-4/+24
2015-03-08framework: Try to fix the exclusions of llvmpipe test list.Jose Fonseca1-0/+4
2015-03-05piglit_test.py: Change run_concurrent to True by defaultDylan Baker1-2/+2
2015-03-05framework: Override run_concurrent for CL test classesDylan Baker2-6/+18
2015-03-05profile.py: Add kwargs to TestProfile.group_managerDylan Baker2-2/+42
2015-03-05profile.py: Remove TestProfile.testsDylan Baker2-149/+2
2015-03-05opencv.py: use test_list instead of tests.Dylan Baker1-2/+2
2015-03-05profile.py: Add a context_manager to TestProfile for adding tests.Dylan Baker3-0/+107
2015-03-03framework/backends/junit: Report expected failures/crashes as skipped.Jose Fonseca1-1/+3
2015-02-24profile_tests.py: Fix -x and -i with lowercased namesDylan Baker2-3/+16
2015-02-24profile_tests.py: Convert generator test into a class testDylan Baker1-66/+51
2015-02-23all.py: replace import_glsl_parser_test with loop searchDylan Baker4-48/+34
2015-02-23framework: update json version to v4 to fix test changesDylan Baker5-12/+215
2015-02-23all.py: replace add_shader_test_dir with loop in all.pyDylan Baker2-32/+0
2015-02-23glsl_parser_test.py: remove add_glsl_parser_testDylan Baker1-7/+1
2015-02-23shader_test.py: convert add_shader_test_dir to use a flat groupDylan Baker2-3/+13
2015-02-23shader_test.py: use os.walk in add_shader_test_DirDylan Baker1-8/+9
2015-02-23shader_test.py: use os.path.splitext instead of rsplit('.')Dylan Baker1-3/+2