Ștefan Talpalaru
7d774b908a
Dockerfile changes
2020-02-13 19:17:58 +01:00
Ștefan Talpalaru
06322385d9
lightweight stack traces
...
- plus some light test runner refactoring and some Makefile cosmetic changes
- compile tools with LOG_LEVEL=TRACE in CI
- bump a couple of submodules
2020-02-13 17:54:53 +01:00
Ștefan Talpalaru
6007b01d47
testnet: don't use -march=native when building the Docker image [skip ci]
...
(because we run that Docker image both locally and remotely, we can't
use the server's "-march" either)
- reduce the genesis offset to 5 minutes
2020-02-09 03:22:42 +01:00
Stefan Talpalaru
662debf008
testnet: change remote log level to TRACE
2020-02-06 17:51:45 +01:00
Jacek Sieka
2a67ac3c05
trie -> kv store
...
* simplify data storage to key-value, tries are not relevant for NBC
* locked-down version of lmdb dependency
* easier to build / maintain on various platforms
2020-01-20 13:39:37 +00:00
Zahary Karadjov
a641331448
Reduce the sync-related tracing in the testnets [skip ci]
2019-12-03 13:07:43 +02:00
Zahary Karadjov
897176761d
even more tracing for testnet1 [skip ci]
2019-11-27 11:21:45 +02:00
Ștefan Talpalaru
8f60f3c031
testnet: switch to a debug build [skip ci]
...
so we can see stack traces in the logs
2019-11-20 13:53:24 +00:00
Zahary Karadjov
67991065d6
Cache the Nim build in docker; Use unique keys for the testnet bootstrap nodes
2019-11-19 02:05:46 +02:00
Ștefan Talpalaru
f4273f7b89
Docker changes [skip ci]
...
- use a Debian Bullseye image
- use the distro's packages whenever possible
- cache as much as possible of the Git repos and tool binaries locally
- restrict Docker image pushing to specific branches; no build
restrictions, to allow for easy development
2019-11-18 18:09:23 +00:00
Zahary Karadjov
9af418c30d
Bugfix: the testnet nim flags were not being passed to Docker properly [skip ci]
2019-11-13 01:28:00 +00:00
Zahary Karadjov
f40675509a
Make all testnet env file values optional [skip CI]
...
Also removes some usages of SHARD_COUNT
2019-11-12 23:43:38 +00:00
Zahary Karadjov
47940928a6
Reduce compilation differences between client and server nodes
2019-11-11 23:30:21 +00:00
Ștefan Talpalaru
e8a64e4206
Dockerfile: less verbosity, faster build [skip ci]
2019-11-07 02:32:59 +01:00
Zahary Karadjov
34737b48f0
Allow enabling the metrics in the docker builds
2019-10-29 02:37:36 +02:00
Zahary Karadjov
ba0037738b
Removed all code related to the old network metadata files
...
Also switched to a more "standard" naming convention for the
command-line parameters.
2019-10-29 01:04:52 +02:00
Zahary Karadjov
d3f88929da
Integrate nim-prompt
2019-10-07 23:56:34 +09:00
Zahary Karadjov
df7531f9bf
More testnet scripts fixes cherry-picked from the interop branch
2019-09-26 19:07:38 +03:00
Zahary Karadjov
0eaa433e84
Automated scripts for resetting the Status testnets
...
For detailed instructions, please see
https://github.com/status-im/nimbus-private/blob/master/testnets-maintenance.md
2019-09-26 18:58:51 +03:00
Zahary Karadjov
e59bb6ecab
Switch testnet1 to the minimal preset, so it's compatible with interop clients
2019-09-26 18:58:51 +03:00
Zahary Karadjov
d1b1ecf86b
Add docker build scripts
2019-09-10 12:19:03 -04:00