summaryrefslogtreecommitdiff
path: root/utils
AgeCommit message (Expand)AuthorFilesLines
2017-09-12env_dump: LD_PRELOAD lixcb-dri3 as a WA for vkreplayMartin Peres1-1/+2
2017-05-17owatch: Use all watchdogs, not just onePetri Latvala1-18/+60
2017-05-17utils/reboot_wd: Utility to set a watchdog timebomb for rebootingPetri Latvala3-0/+54
2017-05-03env_dump: prevent a deadlock that may happen when a test segfaultsMartin Peres1-1/+5
2017-02-28utils/owatch: Overwatch, a watchdog wrapperPetri Latvala3-0/+295
2016-12-23env_dump: let users disable metrics if they wantMartin Peres1-2/+3
2016-12-23env_dump: prevent double loadingMartin Peres1-0/+49
2016-12-23env_dump: simplify the start-up sequenceMartin Peres1-4/+7
2016-12-23env_dump: do not create a file if the base name is emptyMartin Peres1-0/+3
2016-10-27env_dump: use -L option when using curl to get PCI IDsPekka Jylhä-Ollila1-1/+1
2016-10-26env_dump_extend: handle spaces in the path when resolving SHA1Martin Peres1-0/+5
2016-10-17hierarchy: move the python modules inside a ezbench namespacePekka Jylhä-Ollila7-3200/+12
2016-10-17hierarchy: move ezbenchd from utils/ to /Pekka Jylhä-Ollila1-358/+0
2016-10-14Revert "SmartEzbench: workaround python's memory management"Martin Peres2-81/+42
2016-10-14SmartEzbench: workaround python's memory managementMartin Peres2-42/+81
2016-10-14report: fix the generation of Image resultsMartin Peres1-0/+4
2016-10-12ezbenchd: give a traceback on exceptions, instead of just printing itMartin Peres1-1/+2
2016-10-11SmartEzbench: fix the previous commit, pushed to the wrong remoteMartin Peres2-3/+3
2016-10-11SmartEzbench: delete the cached report that was taking a lot of RAMMartin Peres2-12/+5
2016-10-11SmartEzbench: delete the report from memory before running testsMartin Peres2-6/+19
2016-10-10report: tell when we prune a commit because we can't find it anymoreMartin Peres1-0/+1
2016-10-10SmartEzbench/schedule: do nothing on unstable unit test resultsMartin Peres1-0/+3
2016-10-04ezbench.py/task_info: guard against missing build statsMartin Peres1-1/+5
2016-10-04report: support the new "unified" run formatMartin Peres1-30/+76
2016-10-03report/SubTestResult: make sure __str__() returns a stringMartin Peres1-1/+1
2016-10-03report/SubTestResult: don't assume all the runs have the same subtestsMartin Peres1-3/+7
2016-10-03report/TestRun: return None on result() if there are no main resultsMartin Peres1-1/+4
2016-10-03report.py/CommitRange: state that the number is the number of commitsMartin Peres1-1/+1
2016-10-03ezbench.py: split the testset part out of ezbench.pyMartin Peres2-114/+144
2016-10-03ezbench.py: split the report-generation classes outMartin Peres2-1542/+1594
2016-10-03ezbench.py: split out the runner part in runner.pyMartin Peres2-217/+364
2016-09-30ezbench.py: fix the timing informationMartin Peres2-24/+62
2016-09-30ezbench.py: make available_tests() run in dry modeMartin Peres1-2/+2
2016-09-30ezbench.py: fix available_versions()Martin Peres1-3/+4
2016-09-30ezbench.py/CommitRange: report the number of steps needed for bisectingMartin Peres1-2/+3
2016-09-28ezbench.py/TestResult: fix up an error code pathMartin Peres1-1/+1
2016-09-28Revert "ezbench.py/report: parse test results in parallel"Martin Peres1-25/+10
2016-09-28ezbench.py/report: parse test results in parallelMartin Peres1-10/+25
2016-09-28ezbench.py/testresult: verify that the number of runs and data points matchMartin Peres1-0/+4
2016-09-28ezbench.py/metrics: catch the float conversion exceptionsMartin Peres1-1/+5
2016-09-28ezbench.py/report: do not raise an exception is a metric file is too bigMartin Peres1-1/+2
2016-09-28ezbench.py/liststats: pre-allocate the slots to reduce the memory usageMartin Peres1-0/+2
2016-09-28ezbench.py/Report: be more explicit about unknown exceptionsMartin Peres1-1/+3
2016-09-28ezbench.py: move unit out of SubTestBase, into a methodMartin Peres1-12/+19
2016-09-28ezbench.py/Report: make the exception message more usableMartin Peres1-1/+1
2016-09-28ezbench.py: fix two error codepath that were using an old variableMartin Peres1-5/+5
2016-09-28ezbench.py/SubTestBase: make subtest_type a methodMartin Peres1-13/+22
2016-09-28ezbench.py/TestResult: do not cache the set of results availableMartin Peres1-9/+4
2016-09-28ezbench.py/report: delete the subtest cacheMartin Peres1-9/+3
2016-09-27ezbench.py: import numpy as np, instance of importing everythingMartin Peres1-9/+8