Christian Parpart
1a3c31a926
Strips commonly used helper functions in scripts into its own file to be shared with scripts along with minor syntax cleanup.
...
Also includes first bits for valgrind testing.
2019-04-24 16:14:42 +02:00
Daniel Kirchner
4e6ffc744d
Update aleth to version 1.6.0-rc.1.
2019-04-12 16:11:41 +02:00
Mathias Baumann
977c7d333e
Disable aleth log output again on the CI
2019-04-04 16:39:15 +02:00
chriseth
c0ce540e26
Run tests with both ABIV2 and Yul optimizer.
2019-04-04 13:18:30 +02:00
Mathias Baumann
9633b285ab
Log aleth output upon failure
2019-04-03 12:43:15 +02:00
Mathias Baumann
4c24cce386
Replace tab with spaces in test.sh
2019-04-03 10:59:36 +02:00
Mathias Baumann
bddef01fdd
Decrease xml test log size
2019-04-01 12:38:29 +02:00
Alex Beregszaszi
ecd246aeb6
Support petersburg in evmVersion
2019-03-04 14:10:41 +01:00
Alex Beregszaszi
5bbd65c5ca
Run constantinople in regular and in force-abiv2 mode.
2019-02-20 16:55:19 +01:00
Daniel Kirchner
794e519af8
Update aleth version to 1.5.2.
2019-02-14 12:45:06 +01:00
chriseth
02a8e5d4e9
Update to use memorydb for aleth.
2018-12-13 12:07:32 +01:00
Daniel Kirchner
6d82ad1338
Test updates for recent versions of aleth.
2018-12-11 04:47:05 +01:00
Martin Diz
25f3565340
removed stray (B in CI test output
2018-09-28 19:27:55 -03:00
Christian Parpart
594102de6b
fixes tests.sh to not use hard-coded working dir and adds proper cleanup
...
* Implicitely also allows concurrent runs.
* Properly cleanup of any working files created during runtime.
* Properly cleanup upon singals.
* Allow early-abort during cmdline tests without leaking processes.
2018-08-01 10:25:24 +02:00
Alex Beregszaszi
4bd22399da
Keep the proper aleth hash in contributing.rst
2018-07-18 10:20:18 +02:00
Alex Beregszaszi
273be204b6
Rename eth to aleth in testing scripts
2018-07-09 11:10:39 +01:00
Alex Beregszaszi
8b8565c873
Simplify code regarding eth in tests.sh
2018-07-09 11:08:36 +01:00
ajs
260e044db5
Avoid hanging in tests.sh when IPC program is not found
2018-07-02 22:23:49 -03:00
Alex Beregszaszi
d072cc6236
Update aleth for testing
2018-07-02 11:34:52 +02:00
Erik Kundt
743a714f21
Adds CircleCI config for macOS.
...
Does not run ipc and smt tests.
2018-05-01 03:23:07 +02:00
chriseth
797ce727bb
Report failed commandline tests.
2018-04-17 08:53:52 +02:00
chriseth
759928524f
Show progress on travis.
2018-04-16 22:12:30 +02:00
Alex Beregszaszi
4450034174
Run tests in constantinople mode too
2018-04-10 15:29:55 +01:00
chriseth
3c64313e91
Use new eth binaries.
2018-04-05 19:00:44 +02:00
Daniel Kirchner
49eaf7c3fd
Infrastructure for extracting syntax tests in separate test files.
2018-03-13 11:20:11 +01:00
chriseth
e3bd3020d1
Use new eth binary for trusty.
2018-03-06 14:16:51 +01:00
chriseth
7f8e573339
Abort on the first failed end-to-end run.
2018-03-01 17:19:35 +01:00
Alex Beregszaszi
7171ac0124
Simplify error handling in tests.sh
2018-03-01 17:19:35 +01:00
chriseth
f2f61f1c2f
Test both EVM versions.
2018-03-01 17:19:35 +01:00
chriseth
6a83beaab5
Run tests in parallel on circle.
2018-02-27 12:08:27 +01:00
chriseth
b80baa8002
Run EndToEnd tests on circle, too.
2018-02-23 13:13:48 +01:00
chriseth
0d6e6cc8f2
Quiet wget.
2017-10-17 09:58:03 +02:00
chriseth
9cab34292c
Use new eth binary.
2017-10-17 09:49:49 +02:00
chriseth
e952946b22
Use byzantium version of eth.
2017-10-03 10:45:00 +01:00
chriseth
a8d78bb767
Refactor compilation tests.
2017-07-13 21:47:29 +02:00
chriseth
ac84b36144
Added various contracts for testing.
2017-07-05 12:39:55 +02:00
chriseth
89bb8cbd6a
Update shasum to new eth version.
2017-04-25 16:47:44 +02:00
chriseth
8758d9fb3c
Install eth (including dependencies).
2017-04-25 16:47:44 +02:00
chriseth
cdc64e3cbb
Use fixed binary for eth.
2017-04-25 16:47:44 +02:00
chriseth
dae5f7d350
Fix test script.
2017-04-25 16:47:43 +02:00
Alex Beregszaszi
ed32a57b86
Run tests in docker only on Travis
2017-04-25 16:47:43 +02:00
chriseth
1caf1f0b8d
Test using eth from docker.
2017-04-25 16:47:43 +02:00
chriseth
eeaa2bad95
Kill the right eth process in tests
2017-02-14 13:48:51 +00:00
RJ Catalano
d9e7af939c
defeat race condition
...
Signed-off-by: RJ Catalano <rj@monax.io>
2017-02-09 11:31:02 -06:00
Alex Beregszaszi
fba3b84929
Include --show-progress in soltest
2017-02-08 21:50:53 +00:00
Alex Beregszaszi
9c3b28e21e
Fix tests on mac (wc produces whitespace)
2017-02-07 17:40:26 +00:00
chriseth
f9af2de0b4
Merge pull request #1594 from ethereum/fixStdToken
...
Make standard token compileable.
2017-01-31 16:05:27 +01:00
chriseth
605455f96b
Tests for library checksums.
2017-01-24 23:37:48 +01:00
chriseth
61a15bb92e
Test that all constructible std contracts produce bytecode.
2017-01-20 19:50:14 +01:00
chriseth
c9293f2f23
Enable the optimizer for test runs.
2016-11-23 16:48:13 +01:00