Commit Graph

227 Commits

Author SHA1 Message Date
Michael Vines
c8e3ce26a9 Start of scripts/gcloud.sh 2018-08-27 22:35:14 -07:00
Rob Walker
51d911e3f4 Update testnet-sanity.sh 2018-08-27 15:44:10 -07:00
Michael Vines
bd5c6158ae Move some common scripts from multinode-demo/ to scripts/ 2018-08-27 13:52:38 -07:00
Rob Walker
0efd64df6f no need for sudo, move ledger copy out of SNAP_DATA 2018-08-28 05:42:05 +09:00
Rob Walker
28bdf346f6 clean up after ledger sanity 2018-08-28 05:42:05 +09:00
anatoly yakovenko
738247ad44 advertise valid gossip address in drone and wallet (#1066)
* advertize valid gossip address in drone and wallet

get rid of asserts

check for valid ip address

check for valid address

ip address

* tests

* cleanup

* cleanup

* print error

* bump

* disable tests

* disable nightly
2018-08-26 11:36:27 -07:00
anatoly yakovenko
f7c0d30167 Disallow localhost in deployment (#1064)
* disallow localhost in deployment

* tests

* fmt

* integration tests do not have a flag to check

* fmt
2018-08-25 21:09:18 -07:00
Greg Fitzgerald
db3fb3a27c Boot criterion (#1032)
* Revert benchmarks back to libtest

Criterion has too many dependencies, it's execution as slower, and
we didn't see the kind of precision we had hoped for to use it to
block CI builds.

* Ignore benchmarks that take more than a few milliseconds per iteration

* Revert "Ignore benchmarks that take more than a few milliseconds per iteration"

This reverts commit b87cdf6ef4.

* Don't run benchmarks in CI

They are already built in the nightly build. Executing them in CI
doesn't add much value until the results are precise enough to act
on.
2018-08-22 08:57:07 -06:00
Rob Walker
0b48aea937 echo commands, use PID (good form) 2018-08-21 11:41:00 +09:00
Rob Walker
cdec0cead2 files have to appear in the snap 2018-08-21 11:41:00 +09:00
Rob Walker
831709ce7e fixups 2018-08-21 10:36:03 +09:00
Rob Walker
b7b8a31532 make a copy of the ledger for sanity check
we can't verify a live ledger, unfortunately, fixes #985
2018-08-21 10:36:03 +09:00
Rob Walker
5aced8224f Revert "make a copy of the ledger for sanity check"
This reverts commit af20a43b77.
2018-08-21 10:34:52 +09:00
Rob Walker
af20a43b77 make a copy of the ledger for sanity check
we can't verify a live ledger, unfortunately, fixes #985
2018-08-21 09:45:52 +09:00
Greg Fitzgerald
39c3280860 Don't block on large network test 2018-08-20 16:48:37 -06:00
Michael Vines
a1ec549630 Pin nightly rust for more controlled updating 2018-08-20 10:55:55 -07:00
Michael Vines
ecddff98f5 Add --nopull argument 2018-08-20 10:55:55 -07:00
Michael Vines
10066d67bf Add llvm deb repository 2018-08-19 09:01:36 -07:00
Michael Vines
a07f7435c6 \ 2018-08-19 08:49:29 -07:00
Michael Vines
d3523ebbe5 Nightly image now derives from stable image 2018-08-19 08:47:59 -07:00
Tyera Eulberg
1bf15ae907 Temporarily disable cargo audit CI failure 2018-08-18 12:29:49 -06:00
Michael Vines
877920e61b Compute snap channel using ci/channel-info.sh 2018-08-17 23:15:48 -07:00
Michael Vines
3d1e908dad Add script to fetch latest channel info 2018-08-17 23:15:48 -07:00
Michael Vines
6880c2bef0 Exclude ci/semver_bash/; don't want to diverge from upstream 2018-08-17 23:15:48 -07:00
Michael Vines
78872ffb4b Vendor https://github.com/cloudflare/semver_bash/tree/c1133faf0e 2018-08-17 23:15:48 -07:00
Michael Vines
229d825fe0 Fix master-perf basename 2018-08-17 21:59:36 -07:00
Michael Vines
edc5fc098e Make SNAP_CHANNEL more visible in build log 2018-08-17 21:39:54 -07:00
Michael Vines
82e7725a42 Invert logic 2018-08-17 21:16:35 -07:00
Michael Vines
dc61cf1c8d Keep v0.7 snap off the edge channel 2018-08-17 21:12:10 -07:00
Michael Vines
aba63e2c6c Log expansion directive must be on its own line 2018-08-17 20:58:14 -07:00
Michael Vines
c2ddd056e2 Add option to skip ledger verification 2018-08-17 20:41:30 -07:00
Rob Walker
7aeef27b99 not quite banishing build.rs, but better 2018-08-16 22:33:31 -07:00
Michael Vines
98d0ef6df5 Add some wget retries 2018-08-16 20:22:49 -07:00
Rob Walker
fc0d7f5982 updated nightly versions 2018-08-16 13:17:29 -07:00
Rob Walker
f697632edb update clippy install instructions, from here:
https://github.com/rust-lang-nursery/rust-clippy

fixes #947 ?
2018-08-16 13:17:29 -07:00
Rob Walker
73797c789b back to 4 TX threads 2018-08-16 12:02:11 -07:00
Rob Walker
036fcced31 test -t nproc 2018-08-16 12:02:11 -07:00
Rob Walker
1d3157fb80 fixups 2018-08-16 12:02:11 -07:00
Rob Walker
0b11c2e119 restart testnet clients in case airdrop fails 2018-08-16 12:02:11 -07:00
Michael Vines
757dfd36a3 Report errors better in build log 2018-08-14 11:44:26 -07:00
Rob Walker
ab10b7676a use stable cache 2018-08-13 16:23:30 -07:00
Rob Walker
fa44a71d3e move bench to a seprate, parallel step 2018-08-13 16:23:30 -07:00
Rob Walker
9e22e23ce6 increase stable timeout until tomorrow 2018-08-13 15:45:50 -07:00
Michael Vines
df5cde74b0 Back out pre-0.7.1 workaround 2018-08-13 12:13:00 -07:00
Michael Vines
c2ba72fe1f Fix up validator sanity 2018-08-13 10:23:35 -07:00
Michael Vines
d93786c86a Revert "turn off validator sanity while I work on it"
This reverts commit d4304eea28.
2018-08-13 10:23:35 -07:00
Rob Walker
8eed120c38 add missing backslash 2018-08-10 23:45:08 -07:00
Rob Walker
d4304eea28 turn off validator sanity while I work on it 2018-08-10 14:56:46 -07:00
Rob Walker
7f71e1e09f fixups 2018-08-10 11:41:31 -07:00
Rob Walker
bb7eccd542 check validator startup in testnet-sanity.sh 2018-08-10 11:41:31 -07:00