Michael Vines
917151ce54
s/edge/beta/
2018-11-07 08:54:44 -08:00
Michael Vines
af66edf8c0
Add AWS-based nets
2018-11-07 07:52:34 -08:00
Michael Vines
43665115b4
Switch testnet/testnet-perf to the latest beta or stable tag
2018-11-07 07:48:33 -08:00
Michael Vines
156115c04c
Publish release tarballs for tags
2018-11-07 07:48:30 -08:00
Michael Vines
8c8c5de779
Remove unused debug trace
2018-11-06 14:19:07 -08:00
Michael Vines
9d5092a71c
Set metrics database correctly
2018-11-06 07:24:49 -08:00
Michael Vines
a287c9e5fa
Remove stray line
2018-11-05 20:53:50 -08:00
Michael Vines
ee85d534f9
Update testnet deploy docs
2018-11-05 19:12:43 -08:00
Michael Vines
6e1b291c17
Add testnet-manager pipeline
2018-11-05 17:35:55 -08:00
Michael Vines
68f7b1ecf3
Rename buildkite-snap to buildkite-secondary
2018-11-05 08:48:09 -08:00
Michael Vines
f6b709ca48
ci: correct crates.io publishing order
2018-11-02 15:36:32 -07:00
Pankaj Garg
2c8c117e3c
Use env variables to disable validator sanity and ledger verification ( #1675 ) ( #1676 )
2018-10-31 12:54:40 -07:00
jackcmay
73ee0cb100
Run workspace member's tests ( #1666 )
...
Run workspace member's tests
2018-10-31 09:22:41 -07:00
Pankaj Garg
3f494bb91b
Update testnet scripts to use release tar ball ( #1660 ) ( #1664 )
...
* Update testnet scripts to use release tar ball
* use curl instead of s3cmd
2018-10-30 18:29:07 -07:00
Pankaj Garg
2eb312796d
Publish a tarball of Solana release binaries ( #1656 ) ( #1658 )
...
* Publish a tarball of solana release binaries
* included native programs in Solana release tar
* Remove PR check from publish script
2018-10-30 15:55:50 -07:00
Michael Vines
e284af33b9
Create programs/bpf/c/sdk/
2018-10-29 19:10:54 -07:00
Michael Vines
4b02bbc802
Remove unnecessary checks
2018-10-29 13:27:14 -07:00
Michael Vines
18cf660f61
Create/publish bpf-sdk tarball
2018-10-29 13:04:20 -07:00
Michael Vines
376303a1eb
Add utility to figure the current crate version
2018-10-29 13:04:20 -07:00
Michael Vines
f671b7f63f
Publish root crate too
2018-10-25 17:16:18 -07:00
Michael Vines
a340b18b19
Upgrade to rust 1.30
2018-10-25 17:13:41 -07:00
Michael Vines
160cff4a30
Check for TRIGGERED_BUILDKITE_TAG
2018-10-25 16:37:54 -07:00
Michael Vines
1733beabf7
mv common/ sdk/
2018-10-25 13:26:10 -07:00
Michael Vines
471d8f6ff9
Fix up the version references to all other internal crates
2018-10-25 12:54:32 -07:00
Michael Vines
b982595c73
Add version check and rustup
2018-10-24 19:48:58 -07:00
Rob Walker
4ea422bcec
run integration tests serially
2018-10-17 11:37:10 -07:00
Greg Fitzgerald
6074e4f962
Attempt to stabilize the test suite
...
The integration tests are allowed to open sockets, so running them
in parallel may cause "Too many open files" errors. This patch
runs the unit tests in parallel and the integration test serially.
2018-10-17 11:37:10 -07:00
Greg Fitzgerald
5b4d4b97bc
Upgrade to latest stable Rust, 1.29.2
2018-10-15 09:54:24 -06:00
Michael Vines
c5180c8092
Permit RUST_LOG overrides
2018-10-14 12:40:37 -07:00
Pankaj Garg
e5ab9a856c
Upload bench output as build artifacts ( #1478 )
...
* Upload bench output as build artifacts
* Fix tags types
* Pull previous stats from metrics
* Change the default branch for comparison
* Fix formatting
* Fix build errors
* Address review comments
* Dedup some common code
* Add eval for channel info to find branch name
2018-10-12 15:13:10 -07:00
Michael Vines
5c523716aa
Ship native programs
2018-10-10 16:49:48 -07:00
Pankaj Garg
c240bb12ae
Change buildkite agent for testnet automation
2018-10-09 15:04:55 -07:00
Pankaj Garg
29a8823db1
Env variables for testnet-automation parameters ( #1455 )
...
- This will enable us to create custom pipelines for field events
2018-10-09 11:50:56 -07:00
Pankaj Garg
a80955eacb
Change format of data for TPS/Finality metrics in testnet automation ( #1446 )
...
* Change format of data for TPS/Finality metrics in testnet automation
* Revert number of nodes for testnet automation
* Split python command to its own script
* Fix python command line arguments
2018-10-09 10:35:01 -07:00
Pankaj Garg
0a39722719
Add support to trigger testnet from a PR ( #1434 )
...
* Add support for different node counts
* Update variable names
* Delete network even after failures
* Add array for node counts
* Changed number of nodes to a space separated string of numbers
* Adjust number of nodes
* Snap will not be published if the env variable DO_NOT_PUBLISH_SNAP is set
* Address review comments
* Replaced influx db URL
2018-10-05 16:32:05 -07:00
Greg Fitzgerald
9c0fa4d1d2
Upload coverage HTML reports ( #1421 )
...
Uploads two reports to Buildkite, one from cargo-cov and one from lcov via grcov. The lcov one is busted on linux and is what we need to bring codecov.io back up again. It works great on macos if you wanted to generate them locally and prefer lcov HTML reports.
* Also comment out non-coverage build to speed things up.
2018-10-05 10:17:35 -07:00
Michael Vines
beb4536841
Run a fullnode+drone automatically when the container starts up
2018-10-02 18:09:35 -07:00
Michael Vines
ad5fcf778f
Publish minimal Solana docker images to dockerhub
2018-10-02 16:57:48 -07:00
Michael Vines
83b000ae88
Remove SNAP_ prefix
2018-10-02 16:57:48 -07:00
Greg Fitzgerald
94459deb94
Disable codecov.io reporting
2018-09-28 19:19:16 -07:00
Greg Fitzgerald
660af84b8d
Use the same versions of llvm-cov and libprofile
2018-09-28 19:19:16 -07:00
Greg Fitzgerald
7b31020903
Add back llvm-dev for llvm-cov
2018-09-28 19:19:16 -07:00
Greg Fitzgerald
9a4143b4d9
Upgrade llvm-dev and boot kcov
...
Need clang-dev, not llvm-dev because cargo-cov looks for libprofile
in a clang installation directory.
2018-09-28 19:19:16 -07:00
Greg Fitzgerald
aebc47ad55
Attempt coverage reporting
2018-09-28 19:19:16 -07:00
Greg Fitzgerald
5bc01cd51a
Revive code coverage
2018-09-28 19:19:16 -07:00
Greg Fitzgerald
19a7ff0c43
Pin down nightly in benchmark build
2018-09-28 19:29:50 -06:00
Greg Fitzgerald
5f18403199
Upgrade nightly
2018-09-28 19:29:50 -06:00
Tyera Eulberg
9f325fca09
Re-enable cargo audit
2018-09-28 17:53:41 -06:00
Tyera Eulberg
10d08acefa
Reenable cargo audit
2018-09-28 17:53:41 -06:00
Tyera Eulberg
52d50e6bc4
Update for new solana-jsonrpc
2018-09-28 17:53:41 -06:00