Roman Donchenko
1432f3a82c
Fix xls-report.py not working with more than one comparison.
12 years ago
Roman Donchenko
ea3239a00e
xls-report.py: Added an option to show per-pixel times
12 years ago
Roman Donchenko
5b2dc26f2c
Made the crude ability less crude.
12 years ago
Roman Donchenko
215b3e749f
Added to the test log parser a crude ability to detect non-implemented tests.
12 years ago
Roman Donchenko
1080c4295a
xls-report.py: removed image size and type from the list of other parameters.
...
Also, shrunk the corresponding column and the test name column.
12 years ago
Roman Donchenko
63d151a29c
xls-report.py: add ability to specify arbitrary sheet properties
12 years ago
Roman Donchenko
2b44172026
xls-report.py: make behaviour more intelligent in case of repeated results
12 years ago
Roman Donchenko
0732905cff
xls-report.py: write tests in sorted order
12 years ago
Roman Donchenko
ea054e2888
xls-report.py: made most columns a little wider
12 years ago
Roman Donchenko
4e939e2fce
xls-report.py: added an option to include data from unrecognized XMLs
12 years ago
Roman Donchenko
83fd385bbd
xls-report.py: don't eat all errors when reading sheet.conf
12 years ago
Roman Donchenko
d4a8b87645
Wrote relevant docs.
12 years ago
Roman Donchenko
0e3a9eaf98
Made Collector render property sets as dicts instead of tuples of pairs.
12 years ago
Roman Donchenko
2688e22cb5
Made xls-report.py use global properties in XML files.
...
Now it can determine, without looking at the file name, both the module
name and the configuration name (the latter with a little help from the
configuration file).
12 years ago
Roman Donchenko
57317c3196
Use log formatting as intended.
12 years ago
Roman Donchenko
3e2c456313
A few minor improvements to the XLS report generator.
...
* In comparison column headers, switched the order of labels, so that
it's "to" vs "from".
* When a test was present, but not run successfully, put its status in
the corresponding cell instead of coloring it gray.
12 years ago
Roman Donchenko
584f0745d0
Made xls-report.py ignore tests that were not successful.
12 years ago
Roman Donchenko
0f1156bbb6
Made the order of tests in XLS reports deterministic.
12 years ago
Roman Donchenko
4d7b1b5ede
In the XLS report, enabled word wrapping for header cells.
...
Otherwise, Excel ignores line breaks in them.
12 years ago
Roman Donchenko
6ff207b53a
Added a new and improved version of the XLS report generator.
12 years ago
Roman Donchenko
f003e29dc0
Updated testlog_parser.py to the latest version from the private repo.
12 years ago
Andrey Pavlenko
4af104aaae
'aapt' tool moved in SDK r22, adding support to run.py
12 years ago
Roman Donchenko
57d4c86b2b
Fixed the shebang lines on the Python scripts.
...
Also, removed the one from modules/python/src2/cv.py and cleared its
executable bit, since it's not a script.
12 years ago
Andrey Kamaev
4d2c864bea
Add option --with-score to summary.py to automatically classify speedups
...
Legend for new column is:
* FASTER - strong speedup
* faster - spedup is detected but it is unreliable
* <empty> - no change in speed
* slower - slowdown is detected but it is unreliable
* SLOWER - strong slowdown
12 years ago
Anna Kogan
a9b1c5db78
Added --regressions-only=X-FACTOR option
12 years ago
Anna Kogan
51e58aeb25
Added --failed-only option and multiple input files support
12 years ago
Andrey Kamaev
3889b34ec3
Add option to run java tests with run.py
12 years ago
Anna Kogan
0587bef667
Switched time from seconds to minutes
12 years ago
Anna Kogan
3cdfa654ae
Added 'Num of tests' col, changed headers, added 'overall time' row
12 years ago
Anna Kogan
3271e395c8
Improved console output
12 years ago
Anna Kogan
0d7ce141aa
Cleaned code
12 years ago
Anna Kogan
0334cf11cc
Fixed last testsuit disregarding
12 years ago
Anna Kogan
f57d692cd7
Improved code
12 years ago
Anna Kogan
e1331b44f5
Wrote script generating timing table
12 years ago
Andrey Kamaev
e1afb1409f
Add --perf_verify_sanity option to performance tests
...
This option provides an easy way to identify tests having no regression data
for sanity checks
12 years ago
Andrey Kamaev
7c6191ec11
Refactored run.py script and temporary file generation logic
...
* use OPENCV_TEMP_PATH environment variable on all platforms
* fix cleanup after OpenCV tests on Windows
* add --list flag to output names of all tests found
* do not override user-passed --perf_min_samples and --perf_force_samples
options by --check flag
* fix complier checks inside run.py
12 years ago
Andrey Kamaev
8daebeac8a
run.py: add --check option for easy run of sanity checks
12 years ago
Andrey Kamaev
9db1d9ba13
run.py: improve handling of multiple Android devices
...
* do not lose auto-selected device while running several tests
* reduce output noise
* list available devices if unable to auto-select device
* fix error message when no devices connected
12 years ago
marina.kolpakova
285d6320be
add #/usr/bin/env python to all python files
12 years ago
OpenCV Buildbot
81f826db2b
Normalize line endings and whitespace
12 years ago
OpenCV Buildbot
04384a71e4
Normalize line endings and whitespace
12 years ago
Oleg Sklyarov
3f61b9792b
fixed bug #2407 : run.py now understands android device names with spaces
12 years ago
Andrey Kamaev
3d9018f019
Fix run.py version control detection when used outide of OpenCV build
12 years ago
Andrey Kamaev
a3527fc4d8
Add git support to run.py
12 years ago
Andrey Kamaev
50d13ba5c4
Fixed xml name generation in run.py
12 years ago
Andrey Kamaev
c68eb408c0
Merged the trunk r8917:8919
13 years ago
Andrey Kamaev
cfc593eb0d
Fixed run.py bugs
13 years ago
Andrey Kamaev
d4df1e0b5c
Merged the trunk r8887, r8891, r8314
13 years ago
Andrey Kamaev
565a8dc30d
Fixed automatic temporary files cleaning with run.py on Windows
13 years ago
Marina Kolpakova
162f9fd7ea
merged the trunk r8735:8766, r8769, r8777:8780, r8790 and r8800:8811
13 years ago