summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2015-10-09add an initial version of the smart_ezbench toolsmart_ezbenchMartin Peres2-0/+367
2015-10-09ezbench.py: detect the invalid profile errorMartin Peres1-0/+5
2015-10-09ezbench.py: add support for profilesMartin Peres1-4/+10
2015-10-09ezbench.py: add a verbose mode when running ezbenchMartin Peres1-5/+10
2015-10-08core: check the deployed version before compiling itMartin Peres3-15/+52
2015-10-06ezbench.py: expose a dry-run mode that exports information about the runMartin Peres1-11/+54
2015-10-06ezbench.py: honour the silent mode when generating reportsMartin Peres1-4/+7
2015-10-06ezbench.py: be more resisant to malformed CSVsMartin Peres1-0/+3
2015-10-06core: output the list of commits that are going to be testedMartin Peres1-5/+8
2015-10-06core: exit with a unique error codeMartin Peres1-7/+7
2015-10-06core: add a dry-run modeMartin Peres1-5/+18
2015-10-06core: do not do anything if the user request 0 roundsMartin Peres1-0/+6
2015-10-06core: fix a few indentation errorsMartin Peres1-13/+13
2015-10-06gen_report: tell the browser the encoding is utf8Martin Peres1-0/+1
2015-10-06ezbench.py: extract the unit from the test resultsMartin Peres1-24/+29
2015-10-06core: add test units and whether less or more is betterMartin Peres10-2/+21
2015-10-06ezbench.py: associate the unit to the benchmarkMartin Peres2-2/+13
2015-10-06ezbench.py: fix parsing the report after the change in coreMartin Peres1-4/+7
2015-10-06core: fix the display output introduced in the previous commitMartin Peres1-1/+1
2015-10-06core: handle the looping for tests in the common codeMartin Peres24-209/+157
2015-10-06core: introduce a run_bench function that handles running the benchmarksMartin Peres26-38/+43
2015-10-06test/cairo-demos: check the dependencies better and add a timeoutMartin Peres1-1/+5
2015-10-06test/unigine-valley: fix rendering on mesaMartin Peres1-0/+2
2015-10-06core: be more robust to a missing or invalid git repo pathMartin Peres1-2/+7
2015-10-06core: make the compile error return error codesMartin Peres1-4/+3
2015-09-22core: do not use the $ prefix for variable in the $((...)) constructMartin Peres1-5/+5
2015-09-22core: convert from the `...` construct to $()Martin Peres1-6/+6
2015-09-22core: quote variables to prevent word splittingMartin Peres1-46/+46
2015-09-18doc: update the TODOMartin Peres1-1/+2
2015-09-11core: introduce the concept of profileMartin Peres5-42/+84
2015-09-11add a TODO listMartin Peres1-0/+91
2015-09-11add the proper license to every file before open sourcing the toolMartin Peres9-0/+239
2015-09-11utils/ezbench: rename log_folder into report_nameMartin Peres2-5/+5
2015-09-11core: Track build time inside git configChris Wilson1-7/+14
2015-09-10core: Prefix header inside FPS logs with a '#'Chris Wilson1-1/+1
2015-09-09core: Make geometric mean robust for large number of testsChris Wilson1-1/+1
2015-09-07tests: add a test profile for xonoticMartin Peres2-0/+27
2015-09-07utils/perf_bisect: port to the new ezbench python bindingMartin Peres1-22/+11
2015-09-07utils/ezbench: add a binding to launch ezbench.shMartin Peres1-0/+59
2015-09-07core: allow adding more data to a testMartin Peres7-27/+57
2015-09-07core: do not repeat commits in the commit_listMartin Peres1-1/+4
2015-09-07utils/reorder_commits_by_date: Add a tool to reorder commits by dateMartin Peres1-0/+46
2015-09-07stats/gen_report: fix a typo in the title generationMartin Peres1-1/+1
2015-09-04stats/gen_report: add an option to set the name of the reportMartin Peres1-3/+9
2015-09-04stats/gen_report: add a fast mode that does not regenerate imagesMartin Peres1-2/+10
2015-09-03add a readme to give a sense on how to use the toolsMartin Peres1-0/+115
2015-09-03tests: add GFXbench3.0 supportbdw-nuc2-0/+91
2015-09-03utils/perf_bisect: detect errors from ezbench and abortMartin Peres1-3/+6
2015-09-03utils/perf_bisect: do not test the bad commit twice if BAD is parent of GOODMartin Peres1-6/+7
2015-09-03utils/perf_bisect: do not pass the -m argument to ezbench if it is not setMartin Peres1-1/+2