summaryrefslogtreecommitdiff
path: root/framework
AgeCommit message (Expand)AuthorFilesLines
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
2015-02-23shader_test.py: remove add_shader_testDylan Baker2-20/+1
2015-02-23shader_test.py: Removed recursive keyword from add_shader_test_dirDylan Baker1-4/+2
2015-02-23profile.py: Lower all test keys before getting and setting.Dylan Baker5-21/+160
2015-02-23profile.py: Use a Tree structure for Profile.testsDylan Baker3-28/+69
2015-02-23junit.py: Fix handling of special test names.Mark Janes1-4/+6
2015-02-20junit.py: Avoid special test names.Jose Fonseca1-1/+9
2015-02-12framework: move TestWithEnvClean out of utils and into run_parser_tests.pyDylan Baker2-52/+52
2015-02-12core_tests.py: Rework to avoid os.environ pollutionDylan Baker1-55/+100
2015-02-12integration_tests.py: Use setup_module() fixture.Dylan Baker1-1/+4
2015-02-12integration_tests.py: Cleanups of error handlingDylan Baker1-2/+14
2015-02-12utils.py: rename UtilsException to more standard UtilsErrorDylan Baker1-1/+1
2015-02-12profile.py: load_test_profile: return errorcode 2Dylan Baker1-2/+3
2015-02-12tests/utils.py: Add a Test derived class for unit testsDylan Baker1-0/+16
2015-02-12test_lists.py: add tests for the cpu and llvmpipe profiles.Dylan Baker1-1/+1
2015-02-12test_lists.py: remove tests for r300, r500, and all_cl which are goneDylan Baker1-2/+2
2015-01-28results.py: avoid an attribute error when using the json moduleThomas Wood1-1/+1
2015-01-27Update documentation to be clear about using multiple profilesDylan Baker1-2/+4
2015-01-26grouptools.py: from_path should not return .Dylan Baker2-0/+9
2015-01-21oclconform: Test commands should be passed as a listTom Stellard1-2/+2
2015-01-09Test: don't accept strings for command arguments.Dylan Baker4-25/+18
2015-01-09framework: fix bug in Test classDylan Baker2-1/+32
2015-01-07grouptools.py: Don't allow non-string argumentsDylan Baker1-0/+4
2015-01-07grouptools.py: Make error messages more helpfulDylan Baker1-14/+20
2015-01-07run.py: add an option to load a test list from a fileThomas Wood1-0/+8
2014-12-31results_v0_tests.py: Test that results with no version or version 0 workDylan Baker1-0/+46
2014-12-31results_v0_tests.py: don't copy data from utilsDylan Baker1-4/+16
2014-12-31results: assume version is 0 when loading from fileIlia Mirkin1-0/+1
2014-12-24remove framework/threads.pyDylan Baker1-43/+0
2014-12-24backends: make use of absolute_import to rename json_.py to json.pyDylan Baker3-2/+3
2014-12-24framework: Cleanup importsDylan Baker41-18/+88
2014-12-18framework: Fix 'module' object has no attribute 'XMLSyntaxError'.José Fonseca2-2/+2
2014-12-12junit.py: Add piglit failure to junit ouputDylan Baker1-3/+8
2014-12-12junit.py: Refactor write_test a littleDylan Baker1-36/+41
2014-12-12opencv.py: use grouptools moduleDylan Baker1-1/+3
2014-12-12oclconform.py: use grouptools moduleDylan Baker1-3/+3
2014-12-12junit.py: Use grouptoolsDylan Baker1-3/+4