Sami Vaarala
507e275c23
Add graph size job description
7 years ago
Sami Vaarala
0499855d89
Add arm/thumb size test targets
7 years ago
Sami Vaarala
0aeef7bbf7
Add codemetrics test target
7 years ago
Sami Vaarala
3540d6ad16
Add test jobs for graphs.html graphs
7 years ago
Sami Vaarala
be93ecda53
Further reworking of run_commit_test.py
7 years ago
Sami Vaarala
8a17c94f64
Add JSON output to testrunner jobs
7 years ago
Sami Vaarala
18965a47a6
Add -Iexamples/cmdline to testrunner jobs
7 years ago
Sami Vaarala
ad742c20a1
Testrunner job updates for ajduk removal
7 years ago
Sami Vaarala
a6d9a91870
Add -fno-stack-protector to testrunner builds
7 years ago
Sami Vaarala
b816443d92
Commit test target renames
8 years ago
Sami Vaarala
acc9428ba6
Testrunner moved to its own repo
8 years ago
Sami Vaarala
407c61ab48
Add octane benchmark testrun
8 years ago
Sami Vaarala
9a2720fbb2
Add testrunner coverage for ajduk-norefc
8 years ago
Sami Vaarala
41bfcafb2a
Testrunner Duktape.info() fix
8 years ago
Sami Vaarala
2c3e85d9a1
Testrunner fix for ROM built-ins + arridx
8 years ago
Sami Vaarala
aea993ceb7
Add testrunner ARM apitest/qecmatest jobs
8 years ago
Sami Vaarala
06f9009194
Fix testrunner pull_request opened handling
8 years ago
Sami Vaarala
e20b83f826
Trigger from pull_request rather than push
8 years ago
Sami Vaarala
af40cd2edd
Makefile, dist, tools fixes for src/ rename
8 years ago
Sami Vaarala
66d5588c84
Testrunner client fixes for DUK_OPT_xxx removal
8 years ago
Sami Vaarala
20b8f56a1d
More fixes and cleanups to dist/configure tooling
8 years ago
Sami Vaarala
69f5daa5f8
Testrunner git checkout --quiet
8 years ago
Sami Vaarala
80c99a9a9f
Dist/prepare tooling improvements
* Rename prepare_sources.py to configure.py; the operation is similar to
autoconf ./configure so the association is useful.
* Rename make_dist.py to dist.py.
* Generate only one source set (combined or separate) for one run of
configure.py.
* Change dist.py to run configure.py three times to generate the default
source sets.
* Use an autodeleted temporary directory for preparing sources, which
removes some of the manual temporary file handling.
8 years ago
Sami Vaarala
5691f5e344
Python tool cleanups and improvements
Various fixes, verbosity reduction, etc.
8 years ago
Sami Vaarala
62664043c4
Misc fixes for tools reorg
8 years ago
Sami Vaarala
272ad6bf08
Testrunner stripsize test
8 years ago
Sami Vaarala
9fd3f1ba2d
Testrunner fix for --minify removal
8 years ago
Sami Vaarala
21ca347914
Testrunner feature stripped size test
9 years ago
Sami Vaarala
eb27efb9be
Testclient duk_tval variants
9 years ago
Sami Vaarala
166774ec4c
Testrunner test for regconst variants
9 years ago
Sami Vaarala
a9eed83b70
Update dukluv snapshot for testrunner client
9 years ago
Sami Vaarala
581cd28373
Testrunner fix for file API removal
9 years ago
Sami Vaarala
d2f44e0c9d
Testrunner fix for panic removal
9 years ago
Sami Vaarala
c040a3ca19
Testrunner fix for DUK_USE_DEBUG_WRITE()
9 years ago
Sami Vaarala
704a495903
Testrunner fixes for print/alert removal
9 years ago
Sami Vaarala
5c2e86a1f1
Don't retry a status push if commit doesn't exist
9 years ago
Sami Vaarala
88ef38fdb9
Test script fixes, add tests
* Fix temporary directory prefix.
* Add test run for Google V8 benchmark; while it's pointless for performance
measurement when the test runs in the cloud, it still provides a useful
regression harness.
* Add qecmatest and apitest assert and valgrind variants.
* Add valgrind massif test jobs to get approximate peak memory usage for a
'Hello world' test (involving startup RAM usage + minimal compilation
memory usage).
* Add Minisphere and DukLuv as initial examples of third party builds as
regression tests.
* Fix apitest executor, other minor fixes.
9 years ago
Sami Vaarala
633a506115
Add client_name to testrunner protocol
9 years ago
Sami Vaarala
1c838d7c90
Add text encoding header for testserver data files
9 years ago
Sami Vaarala
2d351d8709
Testclient script launch changes
* Explicit command line options, easier to extend.
* Allow command or interpreter + command to be specified.
9 years ago
Sami Vaarala
181da07eb3
Add Python commit test script
This is more useful than a bash runner on e.g. Windows.
9 years ago
Sami Vaarala
bf0d8a74b0
Add Duktape testrunner Node.js client
9 years ago
Sami Vaarala
cbd8168e9c
Add Duktape testrunner Node.js server
9 years ago
Sami Vaarala
39f5ac096d
Add Duktape testrunner README and Makefile
9 years ago