summaryrefslogtreecommitdiff
path: root/framework/profile.py
AgeCommit message (Expand)AuthorFilesLines
2018-11-09framework: Add support for serializing VkRunner testsNeil Roberts1-1/+3
2018-11-08python: add explicit utf-8 encodingEric Engestrom1-0/+1
2018-07-20framework: deepcopy TestProfile's filters when copying itAndres Gomez1-1/+4
2018-05-30framework: allow specifying the number of jobs for concurrencyNicolai Hähnle1-2/+3
2018-05-16profile: add the idea of process-isolated xml fileDylan Baker1-1/+16
2018-05-09framework: make use of Filter.run in Profile classesDylan Baker1-16/+21
2018-05-09framework: Add filters classDylan Baker1-3/+39
2018-05-09framework: ensure that all tests are run before exitingDylan Baker1-2/+2
2018-05-09framework: fix running with mixed concurrency (neither -c or -1)Dylan Baker1-2/+5
2018-05-01profile: use gz to compress profilesDylan Baker1-5/+5
2018-05-01framework/profile: Add support for meta profilesDylan Baker1-2/+62
2018-05-01profile: allow forcing python or xml loadingDylan Baker1-6/+15
2018-05-01profile: Add support for loading xml based profilesDylan Baker1-0/+108
2018-05-01framework/profile: Add a __len__ method to TestProfileDylan Baker1-7/+7
2018-05-01framework/profile: Allow a group manager class to be overwrittenDylan Baker1-2/+4
2017-12-16Remove GleanTest framework.Fabian Bieler1-10/+4
2017-10-18framework: fix a commentNicolai Hähnle1-2/+2
2017-10-18framework: fix typos in commentsNicolai Hähnle1-1/+1
2017-08-15framework: Add --ignore-missing optionArkadiusz Hiler1-3/+7
2017-04-13framework: Exit if a filter removes all tests from a profileDylan Baker1-0/+4
2016-11-21framework/profile: Use re.IGNORECASE for RegexFilterDylan Baker1-1/+1
2016-11-15framework/profile: don't copy.deepcopy when copying profilesDylan Baker1-3/+2
2016-11-10framework/profile: Move group_manager from TestProfile to TestDictDylan Baker1-56/+48
2016-11-10framework/profile: remove unused argument from TestProfile.group_managerDylan Baker1-1/+1
2016-11-10framework/profile: replace Testprofile.{dmesg,monitoring} with dictDylan Baker1-40/+8
2016-11-10framework/profile: Split try/except blockDylan Baker1-5/+8
2016-11-10framework/profile: Update docstringsDylan Baker1-53/+48
2016-11-10framework/profile: Update __all__Dylan Baker1-0/+2
2016-11-10framework/profile: Don't alter the TestProfile before runningDylan Baker1-70/+42
2016-11-10framework/profile: Factor out check_all closureDylan Baker1-11/+3
2016-11-10framework: Pull {include,exclude}_filter out of OptionsDylan Baker1-14/+40
2016-11-10framework: Remove exclude_tests from options.OPTIONSDylan Baker1-1/+0
2016-11-10framework/profile: Drop TestProfile.filter_testsDylan Baker1-13/+3
2016-11-10framework/profile: Don't merge profilesDylan Baker1-61/+37
2016-11-10framework/profile: add a copy method to profileDylan Baker1-0/+16
2016-11-10framework: remove concurrent from OPTIONS, pass directly to profileDylan Baker1-3/+5
2016-11-10framework: Split the run method out of profile.Dylan Baker1-67/+68
2016-11-10framework/profile: Drop unneeded exceptDylan Baker1-7/+1
2016-11-10framework/profile: make run hooks publicDylan Baker1-20/+8
2016-10-05framework: If exiting a run, ensure that the status is readableDylan Baker1-13/+21
2016-05-27framework: Add aborting option when a monitored error is detectedOlivier Berthier1-3/+27
2016-05-10framework/profile: Fail gracefully when reordering of tests failDylan Baker1-2/+9
2016-05-03framework: Make testlist option impose orderingDylan Baker1-0/+15
2016-05-03framework/profile: Make test run order deterministicDylan Baker1-2/+3
2016-05-03framework/profile: don't replace TestDict instance with regular dictDylan Baker1-5/+26
2016-05-03framework/profile: Convert TestDict to a collections.MutableMappingDylan Baker1-15/+24
2016-04-16framework: Fix spelling mistakesEric Engestrom1-1/+1
2016-02-08framework,unittests: use __future__ unicode_literalsDylan Baker1-1/+3
2016-02-08framework/profile.py: replace dictionary-comprehension with dict()Dylan Baker1-2/+2
2016-02-08python: use six.{iter,view}{items,keys,values}Dylan Baker1-5/+5