summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-01-02gem:mmapHEADmasterChris Wilson1-6/+1
2016-01-02gem:exec:nopChris Wilson1-14/+12
2016-01-02gem:ctxChris Wilson1-5/+9
2015-12-29tests/gem: Update gem_blt for autotuning benchmarkChris Wilson1-35/+15
2015-12-21more-latChris Wilson1-6/+30
2015-12-20new-blt-sizesChris Wilson1-5/+19
2015-12-20HAX core: Add an option to add more results to a previous runChris Wilson1-2/+7
2015-12-20Tests add gem_latencyChris Wilson4-6/+44
2015-10-07tests/gem: Add blt bandwidth testerChris Wilson1-0/+30
2015-10-07tests/x11: Add small rectangle x11perfChris Wilson1-0/+1
2015-10-07Prefer igt_statsChris Wilson1-3/+2
2015-10-07tests/gem_exec_reloc: Add more variations with 0 relocsChris Wilson1-2/+4
Just to check scaling on the low and high sides, as we do not yet know what the typical/worstcase behaviour of future apps will be.
2015-09-11core: Track build time inside git configChris Wilson1-7/+14
Use the repo's git config to track the running average of how long it takes to rebuild the project (to localise and improve the runtime estimation).
2015-09-10core: Prefix header inside FPS logs with a '#'Chris Wilson1-1/+1
The hash is a common marker for comment lines, in particular using it allows trivially feeding the results into ministat for independent analysis.
2015-09-09core: Make geometric mean robust for large number of testsChris Wilson1-1/+1
Since using a multiplication of each test result can quickly exhaust the floating point range, convert it to a logarithmic addition.
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
This was long overdue and I had to fix a few tests so as they would not output their run data over previous run files.
2015-09-07core: do not repeat commits in the commit_listMartin Peres1-1/+4
This allows adding test results from a later run
2015-09-07utils/reorder_commits_by_date: Add a tool to reorder commits by dateMartin Peres1-0/+46
It is useful for visualizing bisect reports
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
2015-09-03ezbench: make sure getPerformanceResultsCommitBenchmark return an arrayMartin Peres1-1/+1
2015-09-03utils/bisect: rename to utils/perf_bisect to avoid import conflictsMartin Peres1-0/+0
2015-09-03utils/gen_date_labels: use another option from git to get the dateMartin Peres1-2/+2
It would seem that some old ubuntu boxes do not support the %cI option, but do support the %ci one. Make trivial changes to our parsing to make it work again.
2015-09-02utils/bisect: make sure we bisect only one benchmark at a timeMartin Peres1-2/+3
2015-09-02utils/ezbench: fix the parsing of notesMartin Peres1-1/+4
2015-09-02utils/gen_date_labels: add an application to generate date labels for commitsMartin Peres1-0/+38
2015-09-02stats/gen_report: slant the horizontal axis labels by 45°Martin Peres1-2/+1
2015-09-02stats/gen_report: better handle reports with holes in their dataMartin Peres1-9/+13
2015-09-01stats/gen_report: make the tooltip more intuitiveMartin Peres1-1/+1
2015-09-01stats/gen_report: make the legend clickable to only show some benchmarksMartin Peres1-5/+86
Thanks to Aki Rossi for the suggestion on the behaviour of the legend
2015-08-31stats/gen_report: Use google's API to draw the trend chartMartin Peres1-27/+52
2015-08-31stats/gen_report: add a way to report the unit of the test (FPS or ms)Martin Peres2-3/+9
2015-08-31utils/ezbench: do not include \n in the labelMartin Peres1-1/+1
2015-08-31stats/gen_report: fix the anchor of the reportsMartin Peres1-1/+1
2015-08-31stats/gen_report: fix the trend report when using frametimesMartin Peres1-2/+2
2015-08-31stats/gen_report: add notes to the reportsMartin Peres1-1/+11
2015-08-31stats/gen_report: move to the mako template engineMartin Peres1-106/+89
2015-08-31report: add a report class and add support for notesMartin Peres3-22/+35
2015-08-31core: update the headerMartin Peres1-3/+5
2015-08-31utils/bisect: display the first commit to be bisectedMartin Peres1-2/+4
Suggested-by: Chris Wilson
2015-08-27tests/gem_exec_reloc: Fix the 0 relocation test nameChris Wilson1-2/+2