Skip to content
This repository has been archived by the owner on Aug 2, 2022. It is now read-only.

Voted back in Producer Watermark fix #4559

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
328 commits
Select commit Hold shift + click to select a range
6d9bca9
More unit tests for PR4036
spoonincode Jun 16, 2018
1708c75
Only enable Secure Enclave on hardware that has it
spoonincode Jun 17, 2018
d5c703d
Merge branch 'master' into integration-test-improvements-2
cijujohn Jun 18, 2018
7cf428e
Merge pull request #4085 from cj-oci/integration-test-improvements-2
cijujohn Jun 18, 2018
b8f17f2
Merge pull request #4155 from harrywong/master
heifner Jun 18, 2018
6379a9f
Add sanity test for ensuring basic setup. Small test refactoring for …
cijujohn Jun 18, 2018
6ea5d7b
Add verification of positive unlock-timeout
heifner Jun 18, 2018
68aeca3
Add check for timeout_time overflow
heifner Jun 18, 2018
b99989c
Add FC_LOG_AND_RETHROW to log errors in plugin init
heifner Jun 18, 2018
ff1117f
Add FC_LOG_AND_RETHROW to log errors in plugin init
heifner Jun 18, 2018
bcf4498
revert speculative state draft #4196
moskvanaft Jun 18, 2018
778bd17
Merge branch 'master' into revert-speculative-state
moskvanaft Jun 18, 2018
81f997f
Use v3.2 of mongo-cxx-driver
ericiles Jun 18, 2018
672c787
Merge pull request #4192 from cj-oci/add-sanity-test
cijujohn Jun 18, 2018
11e374d
fix cleos get account bugs #4171 and #4198
arhag Jun 18, 2018
fd70f29
Merge branch 'master' into cleos-get-account-bug-fixes
arhag Jun 18, 2018
c3d186a
Darwin: Changed mongodb driver versions and compile settings for cxx …
Jun 18, 2018
8367564
darwin; reverted changes to mongodb code in darwin build script
Jun 18, 2018
61e1768
Merge remote-tracking branch 'upstream_eosio/master'
Jun 18, 2018
2b31e81
Darwin: Changed mongodb driver versions and compile settings for cxx …
Jun 18, 2018
701bd9b
parameter name changed to read-mode #4196
moskvanaft Jun 18, 2018
8d4e83e
unrelated change reverted #4196
moskvanaft Jun 18, 2018
a6165d4
Merge pull request #4201 from EOSIO/cleos-get-account-bug-fixes
arhag Jun 18, 2018
8f232d8
Ubuntu: Changed mongodb driver versions and compile settings for cxx …
Jun 18, 2018
c3b7b00
Merge branch 'release/1.1' into eosio_build_darwin
Jun 18, 2018
8af952d
Merge branch 'release/1.1' into eosio_build_ubuntu
Jun 18, 2018
6ff5f6f
Allow 0 seconds on set_timeout
heifner Jun 18, 2018
726ae54
New FC_LOG_AND_RETHROW wraps plugin init std::exception in fc::except…
heifner Jun 19, 2018
774cb58
Merge pull request #4200 from EOSIO/fix-4178
heifner Jun 19, 2018
f2b3fae
Merge pull request #4204 from pacificcode/eosio_build_ubuntu
heifner Jun 19, 2018
18f2911
Merge pull request #4205 from pacificcode/eosio_build_darwin
heifner Jun 19, 2018
59b8fe7
Merge branch 'release/1.1' into feature/3887-get-transaction-missing-…
heifner Jun 19, 2018
fe71b6c
Merge branch 'master' into doxygen-cpp-sdk-slim
dskvr Jun 19, 2018
ad72813
use bitwise AND instead of multiplication to determine winner
andriantolie Jun 19, 2018
bbce3d9
Merge branch 'release/1.1' into doxygen-cpp-sdk-slim
b1bart Jun 19, 2018
874f648
Merge pull request #3991 from EOSIO/doxygen-cpp-sdk-slim
b1bart Jun 19, 2018
631e1c6
Merge branch 'release/1.1' into more4036_unittest
b1bart Jun 19, 2018
41c79bf
Fedora: Changed mongodb driver versions and compile settings for cxx …
Jun 19, 2018
b46dfbd
Merge branch 'release/1.1' into eosio_build_fedora
Jun 19, 2018
ad1d2ee
Merge pull request #4217 from pacificcode/eosio_build_fedora
heifner Jun 19, 2018
c7eee1d
Print basic system info at start of test.
cijujohn Jun 19, 2018
8cd0fc3
Merge branch 'release/1.1' into tests-sys-info-2
cijujohn Jun 19, 2018
77211f9
Amazon: Changed mongodb driver versions and compile settings for cxx …
Jun 19, 2018
5a5ba78
Merge pull request #4219 from cj-oci/tests-sys-info-2
cijujohn Jun 19, 2018
7a1dfec
Fedora: updated version check for mongodb cxx drivers to check in /us…
Jun 20, 2018
fa9c495
support for removing keys from SecureEnclave wallet
spoonincode Jun 20, 2018
feea5db
Merge branch 'release/1.1' into eosio_build_amazon
Jun 20, 2018
b7f7227
Fedora: updated version check for mongodb cxx drivers to check in /us…
Jun 20, 2018
f2c5926
cleos multisig transaction (bad naming, but allows keep cleos multisi…
moskvanaft Jun 20, 2018
ce1d10b
Merge branch 'release/1.1' into cleos-msig-propose-transaction
moskvanaft Jun 20, 2018
6330f64
cleos: explicitly resolve localhost to IPv4 address to use as listen …
moskvanaft Jun 20, 2018
87d21f3
Centos: Upgraded MongoDB C & Cxx drivers
Jun 20, 2018
2b2c35e
Merge pull request #4245 from pacificcode/eosio_build_amazon
heifner Jun 20, 2018
d95f580
Merge pull request #4243 from pacificcode/eosio_build_fedora
heifner Jun 20, 2018
18244cb
Merge pull request #4251 from pacificcode/eosio_build_centos
heifner Jun 20, 2018
a7fa9e0
Merge branch 'release/1.1' into eosio_build_centos
Jun 20, 2018
d2d18cc
cleos: some messages changed to go back to stdout #4249
moskvanaft Jun 20, 2018
41fa284
fedora: changed notification wording for mongodb confirmation
Jun 20, 2018
914cb0f
Merge branch 'cleos-msig-propose-transaction' of github.com:EOSIO/eos…
moskvanaft Jun 20, 2018
57f3b35
output reversible blocks in portable format anytime the reversible bl…
arhag Jun 20, 2018
b8f0aaf
Merge remote-tracking branch 'origin/release/1.1' into import-reversi…
arhag Jun 20, 2018
fbeec71
update chainbase to get environment details printing
arhag Jun 20, 2018
efa3ddf
cleos: multisig transaction renamed to multisig proposer_trx, added o…
moskvanaft Jun 20, 2018
9be7695
Merge branch 'release/1.1' into cleos-start-keos-ipv4
moskvanaft Jun 20, 2018
6f73a14
Merge branch 'release/1.1' into eosio_build_centos
heifner Jun 20, 2018
94743cb
cleos: small bugfix #4249
moskvanaft Jun 20, 2018
9918f75
login plugin
tbfleming Jun 20, 2018
9b3f4a7
Merge pull request #4248 from EOSIO/cleos-msig-propose-transaction
arhag Jun 20, 2018
43cd1ab
Update to fc library with ISO logging timestamp.
jgiszczak Jun 20, 2018
740a2c2
Merge branch 'release/1.1' into cleos-start-keos-ipv4
moskvanaft Jun 21, 2018
626edd3
Merge branch 'release/1.1' into eosio_build_centos
Jun 21, 2018
f0faeed
Merge branch 'eosio_build_centos' of https://github.com/pacificcode/e…
Jun 21, 2018
8e2fd2a
Merge pull request #4250 from EOSIO/cleos-start-keos-ipv4
moskvanaft Jun 21, 2018
045230d
Merge branch 'release/1.1' into eosio_build_centos
Jun 21, 2018
1b5ea6b
Merge branch 'release/1.1' into revert-speculative-state
moskvanaft Jun 21, 2018
7cf4c89
cleos bugfix: use --max-cpu-usage-ms parameter instead of --max-net-u…
moskvanaft Jun 21, 2018
efc64a8
Merge pull request #4272 from EOSIO/cleos-max-cpu-usage-bugfix
arhag Jun 21, 2018
84fd2a6
Merge pull request #4252 from pacificcode/eosio_build_centos
heifner Jun 21, 2018
e074c86
login plugin
tbfleming Jun 21, 2018
8a3e8a2
Add label to ctest tests. Create long running tests build kite config…
cijujohn Jun 20, 2018
36066d3
Fix spelling.
cijujohn Jun 21, 2018
ffdeea8
Fixes to buildkite scripts. Add missing backspace & increase timeout.
cijujohn Jun 21, 2018
6cd8e85
login plugin
tbfleming Jun 21, 2018
4a951fc
code for handling read_mode=head now in controller #4196
moskvanaft Jun 21, 2018
c5e2899
revert producer_plugin.cpp #4196
moskvanaft Jun 21, 2018
385387a
Merge pull request #4256 from cj-oci/long-running-tests
cijujohn Jun 21, 2018
e1d85e1
Merge branch 'release/1.1' into fc-library-logging-timestamp
jgiszczak Jun 22, 2018
7b471e3
Merge branch 'master' of https://github.com/eosio/eos
arhag Jun 22, 2018
9e701c7
allow read_mode=head only for non-producing nodes #4196
moskvanaft Jun 22, 2018
87ee39c
Merge branch 'release/1.1' into revert-speculative-state
moskvanaft Jun 25, 2018
2ca54a8
compilation fix #4196
moskvanaft Jun 25, 2018
41e91c9
gcc compilation fix #4196
moskvanaft Jun 25, 2018
4a8eead
unintentional change reverted #4196
moskvanaft Jun 25, 2018
ac64a14
read-mode = irreversible #4196
moskvanaft Jun 26, 2018
0fe03fb
Merge remote-tracking branch 'origin/master' into producerlag
taokayan Jun 27, 2018
02283d7
4118 add CLI options
taokayan Jun 27, 2018
2c07892
Merge branch 'release/1.1' into producerlag
taokayan Jun 27, 2018
3d31088
Merge pull request #4345 from EOSIO/master
b1bart Jun 27, 2018
b0065fa
don't execute on-block for speculative blocks if read-mode != specula…
moskvanaft Jun 27, 2018
a54a35d
Update launcher boot script support
PaulCalabrese Jun 27, 2018
db7b789
Merge branch 'release/1.1' into revert-speculative-state
moskvanaft Jun 27, 2018
904d368
Merge branch 'revert-speculative-state-2' into read-mode-irreversible
moskvanaft Jun 27, 2018
a2d71b6
explanation of read-modes added to nodeos --help #4196
moskvanaft Jun 27, 2018
e9ad34e
Merge pull request #4371 from EOSIO/launcher-boot
heifner Jun 27, 2018
c40a783
Use docker-compose-eosio-latest.yaml as default local test net
DanailMinchev Jun 15, 2018
2a6c90a
Updated documentation with the new EOSIO 1.0 Testnet configuration
DanailMinchev Jun 15, 2018
5a520fb
Merge pull request #4373 from EOSIO/revert-speculative-state-2
moskvanaft Jun 27, 2018
084c9d4
Merge remote-tracking branch 'origin/release/1.1' into login-plugin
tbfleming Jun 27, 2018
de27f29
typo fix
yankunsam Jun 28, 2018
f84ed01
typo fix
yankunsam Jun 28, 2018
a1ebf1c
login_plugin: limit number of active requests
tbfleming Jun 28, 2018
c61b26f
net_plugin now uses fork_db's head block instead of controller's head…
moskvanaft Jun 28, 2018
8102a8a
typo fix
yankunsam Jun 28, 2018
5e37995
return head block from fork_db via RPC, emit signal after irreversibl…
moskvanaft Jun 28, 2018
2c45606
Secure entry for wallet import
Jun 29, 2018
ac52d1c
Add more description to error message
Jun 29, 2018
1499947
Update python command line for wallet import
Jun 29, 2018
478c5fc
changes as per comments in #3991
dskvr Jun 29, 2018
6759c79
Merge pull request #4244 from EOSIO/se_wallet
spoonincode Jun 29, 2018
a587d64
Remove applesedemo
spoonincode Jun 29, 2018
03997b4
Add boost to wasm include_directories for code insight to work
heifner Jun 29, 2018
2c24a8b
Fix genesis path in launcher
PaulCalabrese Jun 29, 2018
fc6b290
Merge pull request #4422 from EOSIO/launcher-genesis-path
PaulCalabrese Jun 29, 2018
505cc3a
Merge pull request #4420 from EOSIO/boost-wasm
heifner Jun 29, 2018
ba01fe0
correct controller termination in case of read-mode=IRREVERSIBLE, uni…
moskvanaft Jun 29, 2018
f1c49ca
Merge branch 'release/1.1' into read-mode-irreversible
moskvanaft Jun 29, 2018
d3eb293
Merge pull request #4255 from EOSIO/fc-library-logging-timestamp
jgiszczak Jun 29, 2018
73ebd7c
Get producer schedules #2278
tbfleming Jun 29, 2018
0e42957
add cleos sudo exec #4430
arhag Jun 30, 2018
b216680
enforce loaded checkpoints #3337
arhag Jun 30, 2018
2bddb39
Merge pull request #4419 from EOSIO/remove_applesedemo
heifner Jul 2, 2018
a4e1e34
Merge pull request #4387 from oasis-eos/master
heifner Jul 2, 2018
dfbf6eb
Merge branch 'release/1.1' into gh#4193-error-report
heifner Jul 2, 2018
f53c112
Merge pull request #4060 from wanderingbort/feature/3887-get-transact…
heifner Jul 2, 2018
4dddfbb
Get producer schedules #2278
tbfleming Jul 2, 2018
765fcf7
Merge pull request #4416 from EOSIO/docs-pull-3991
b1bart Jul 2, 2018
71e4abb
Merge pull request #4161 from EOSIO/more4036_unittest
heifner Jul 2, 2018
3855894
Merge pull request #4195 from EOSIO/gh#4193-error-report
heifner Jul 2, 2018
018e401
Merge pull request #4147 from DanailMinchev/docker-local-test-net
heifner Jul 2, 2018
3b32916
Merge remote-tracking branch 'origin/release/1.1' into login-plugin
tbfleming Jul 2, 2018
f305253
Merge pull request #4455 from EOSIO/get-schedule
tbfleming Jul 2, 2018
95d26b1
Merge pull request #4457 from EOSIO/login-plugin
tbfleming Jul 2, 2018
6798348
head_block_id -> fork_db_head_block_id in bnet_plugin #4196
moskvanaft Jul 2, 2018
194bcff
dissallow bnet_plugin in case of irreversible read_mode #4196
moskvanaft Jul 2, 2018
33575cf
temporary change reverted #4196
moskvanaft Jul 2, 2018
32b5dac
Merge branch 'release/1.1' into read-mode-irreversible
moskvanaft Jul 2, 2018
670970a
Merge pull request #4424 from EOSIO/read-mode-irreversible
moskvanaft Jul 3, 2018
d1660dd
Merge branch 'release/1.1' into 3337-checkpoints
arhag Jul 3, 2018
2bb11ec
Merge pull request #4431 from EOSIO/4430-add-cleos-sudo-exec
arhag Jul 3, 2018
a922757
Enable mongo_db_plugin
heifner Jun 12, 2018
969de19
Add mongo_db_plugin
heifner Jun 12, 2018
a6a41c5
Basic functionality
heifner Jun 12, 2018
d71b0e3
Add transaction_trace queue
heifner Jun 12, 2018
94bd9aa
Add transaction metadata
heifner Jun 12, 2018
2c5a820
Add option to get_signature_keys to bypass cache for calling from a d…
heifner Jun 14, 2018
1f83fc8
Progress on mongo plugin
heifner Jun 14, 2018
360c6d3
Better exception checks around abi serialization
heifner Jun 15, 2018
51e495e
Add actions collection
heifner Jun 15, 2018
9b2e1c1
Basic functionality
heifner Jun 12, 2018
3efad16
Add transaction_trace queue
heifner Jun 12, 2018
c7d666f
Add transaction metadata
heifner Jun 12, 2018
d282380
Progress on mongo plugin
heifner Jun 14, 2018
91cd54c
Better exception checks around abi serialization
heifner Jun 15, 2018
7799c55
Add actions collection
heifner Jun 15, 2018
e290cad
Use abi_serializer to expand action data in block and transaction_trace
heifner Jun 20, 2018
cbf1d24
Updated deprecated bulk write calls. Removed commented out code
heifner Jun 21, 2018
2ba160e
Updated comments
heifner Jun 21, 2018
05b9276
Modify sleep time as queue size changes. Added --mongodb-wipe option …
heifner Jun 21, 2018
bde0b10
Removed last of mongo stream api usage. Added better error handling.
heifner Jun 22, 2018
f58ab83
Added --mongo-block-start for storage starting at a given block number.
heifner Jun 22, 2018
cb40478
Add cfa true/false to actions so they can be distinguished
heifner Jun 23, 2018
22d4bbf
Cleanup log messages.
cijujohn Jun 26, 2018
3baecfd
FC_LOG_AND_RETHROW wraps plugin init std::exception in fc::exception.…
heifner Jun 26, 2018
04cca1f
Add better handling of native newaccount and setabi
heifner Jun 26, 2018
bb5669f
Dockerfile build success with mongo_db_plugin
noprom Jun 27, 2018
0322af9
rm temp comment
noprom Jun 27, 2018
6f18dd3
Update MongoDB test and enable same.
cijujohn Jun 27, 2018
28e9b3e
Add additional debug logs to validate test.
cijujohn Jun 27, 2018
2a48101
Follow through on review comments.
cijujohn Jun 28, 2018
cf5552e
Remove destructor log statements as logs may not be avilable here und…
cijujohn Jun 28, 2018
4f22c40
Skip shutdown logic if startup not yet completed.
cijujohn Jun 28, 2018
39b8282
Add transaction_trace queue
heifner Jun 12, 2018
b38d270
Add transaction metadata
heifner Jun 12, 2018
40db666
Add transaction_trace queue
heifner Jun 12, 2018
59e0419
Add transaction metadata
heifner Jun 12, 2018
79f9867
Progress on mongo plugin
heifner Jun 14, 2018
170429b
Add actions collection
heifner Jun 15, 2018
54ceaff
Add transaction_trace queue
heifner Jun 12, 2018
7ed5aba
Progress on mongo plugin
heifner Jun 14, 2018
d72c8ed
Better exception checks around abi serialization
heifner Jun 15, 2018
fbae546
Updated deprecated bulk write calls. Removed commented out code
heifner Jun 21, 2018
9cc1aa4
Modify sleep time as queue size changes. Added --mongodb-wipe option …
heifner Jun 21, 2018
781707c
Removed last of mongo stream api usage. Added better error handling.
heifner Jun 22, 2018
8e7b820
Added --mongo-block-start for storage starting at a given block number.
heifner Jun 22, 2018
7adefd9
Dockerfile build success with mongo_db_plugin
noprom Jun 27, 2018
2b5a217
rm temp comment
noprom Jun 27, 2018
55bb220
Add initial abi used before eosio.system abi is loaded to match what …
heifner Jun 27, 2018
a10e04f
Remove destructor log statements as logs may not be avilable here und…
cijujohn Jun 28, 2018
dfdae7f
Add app quit on mongo exception to shutdown nodeos if monogd fails
heifner Jul 2, 2018
8fb2216
Allow non wipe if mongodb-block-start specified
heifner Jul 2, 2018
de579bf
Add index for block states. Allow mongo logic errors to avoid bad jso…
heifner Jul 3, 2018
358de40
Add better handling for non-utf8 in json
heifner Jul 3, 2018
459ded8
Require --abi-serializer-max-time-ms
heifner Jul 3, 2018
c817b32
Start consume thread on init to speed up replay
heifner Jul 3, 2018
ffa2449
Add json to debug output
heifner Jul 5, 2018
e47f60e
Change FC_CAPTURE_AND_RETHROW to FC_RETHROW_EXCEPTIONS for those with…
heifner Jul 5, 2018
1f70f5b
Increase allowed abi serializer time since test machines can be slow.
heifner Jul 5, 2018
9747f7b
Increase allowed abi serialization time for slow test machines
heifner Jul 5, 2018
5059077
Merge tag 'v1.0.8' into release/1.1
b1bart Jul 5, 2018
8111aaf
0.1s not enough time for slow darwin test machine
heifner Jul 5, 2018
ff4874e
Merge pull request #4505 from EOSIO/gh#4503-fix-tests-1.1
heifner Jul 5, 2018
63754c7
Merge pull request #4409 from EOSIO/4401
heifner Jul 5, 2018
665aad2
Remove bad examples of FC_CAPTURE_AND_RETHROW
heifner Jul 5, 2018
81c5f9d
Merge branch 'release/1.1' into import-reversible-blocks
arhag Jul 5, 2018
9b5bad0
fix accidental duplication of code introduced during merge #4253
arhag Jul 5, 2018
1cae19f
Merge pull request #4253 from EOSIO/import-reversible-blocks
b1bart Jul 5, 2018
40ad609
Merge pull request #4471 from EOSIO/3337-checkpoints
b1bart Jul 5, 2018
2f6963f
Merge pull request #4506 from EOSIO/feature/port-1.0.8
b1bart Jul 5, 2018
2d2ab42
Merge branch 'release/1.1' into producerlag
taokayan Jul 6, 2018
605c7c7
add _last_block_time_offset_us for 3043
taokayan Jul 6, 2018
d61a318
Merge branch 'producerlag' of github.com:taokayan/eos into producerlag
taokayan Jul 6, 2018
e417f2f
fix ignore ipv6
t10471 Jul 6, 2018
83c9707
Replaced structs with auto generated structs via @abi comment.
heifner Jul 6, 2018
38e7a07
Merge pull request #4130 from EOSIO/tic-tac-toe
heifner Jul 6, 2018
e1d8056
Merge pull request #3972 from EOSIO/update-exchange-tutorial-script
heifner Jul 6, 2018
f6bc758
Merge pull request #4519 from t10471/fix-ipv6
heifner Jul 9, 2018
08c69ef
Merge pull request #4118 from taokayan/producerlag
b1bart Jul 9, 2018
0f5c29d
Merge pull request #4304 from EOSIO/gh#3030-enable-mongodb
b1bart Jul 9, 2018
ad2d0ed
Refactor max_serialization time to be passed as argument instead
Jul 3, 2018
0629045
Add missing header file
heifner Jul 5, 2018
fe01e0f
Add missing requires for chain_plugin
heifner Jul 5, 2018
e1306a9
Remove storage of abi_serializer_max_time. Instead pass in value to t…
heifner Jul 5, 2018
ff52e99
Remove storage of abi_serializer_max_time.
heifner Jul 5, 2018
3cbb676
Modify tests to have a 1s max abi serialization time for slow test ma…
heifner Jul 5, 2018
aa07f3b
Use large abi serializer max time for client
heifner Jul 5, 2018
2284d35
Use command line --abi-serializer-max-time-ms of chain_plugin for abi…
heifner Jul 5, 2018
ae430b4
Pass abi serialization max time to abi_serializer constructor.
heifner Jul 5, 2018
e82f778
Remove old reference to controller get_abi_serializer_max_time_ms
Jul 6, 2018
da55f4c
Pass deadline to abi_serializer::validate
Jul 9, 2018
dcc4761
Remove commented code
Jul 9, 2018
854af98
Update location of history_plugin.hpp
heifner Jul 9, 2018
8843f5f
Change location of history_plugin.hpp to match other plugins
heifner Jul 9, 2018
0181388
Add abi serializer max time to calls to abi serializer
heifner Jul 9, 2018
8d16a24
Fix setting of abi serialization time
heifner Jul 9, 2018
51c8cda
Merge pull request #4463 from EOSIO/4404
heifner Jul 9, 2018
a721626
Fix for watermark for voted out and voted back in producer. GH #3835
brianjohnson5972 Jul 9, 2018
79a5938
Added long running test. GH #3835
brianjohnson5972 Jul 9, 2018
7f0a7cc
Changes to common scripts for voting. GH #3835
brianjohnson5972 Jul 9, 2018
9a0be10
Added initial voting test. GH #3835
brianjohnson5972 Jul 9, 2018
eff72a8
Deactivating broken test. GH #3835
brianjohnson5972 Jul 9, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 24 additions & 24 deletions .buildkite/debug.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ steps:
agents:
- "role=macos-builder"
artifact_paths: "build.tar.gz"
timeout: 30
timeout: 60

- command: |
echo "+++ :hammer: Building" && \
Expand All @@ -25,7 +25,7 @@ steps:
docker#v1.1.1:
image: "eosio/ci:ubuntu"
workdir: /data/job
timeout: 30
timeout: 60

- command: |
echo "+++ :hammer: Building" && \
Expand All @@ -40,7 +40,7 @@ steps:
docker#v1.1.1:
image: "eosio/ci:ubuntu18"
workdir: /data/job
timeout: 30
timeout: 60

- command: |
echo "+++ :hammer: Building" && \
Expand All @@ -55,7 +55,7 @@ steps:
docker#v1.1.1:
image: "eosio/ci:fedora"
workdir: /data/job
timeout: 30
timeout: 60

- command: |
echo "+++ :hammer: Building" && \
Expand All @@ -70,7 +70,7 @@ steps:
docker#v1.1.1:
image: "eosio/ci:centos"
workdir: /data/job
timeout: 30
timeout: 60

- command: |
echo "+++ :hammer: Building" && \
Expand All @@ -85,18 +85,18 @@ steps:
docker#v1.1.1:
image: "eosio/ci:amazonlinux"
workdir: /data/job
timeout: 30
timeout: 60

- wait

- command: |
echo "--- :arrow_down: Downloading build directory" && \
buildkite-agent artifact download "build.tar.gz" . --step ":darwin: Build" &&
buildkite-agent artifact download "build.tar.gz" . --step ":darwin: Build" && \
tar -zxf build.tar.gz && \
echo "--- :m: Starting MongoDB" && \
$(which mongod) --fork --logpath "$(pwd)"/mongod.log && \
echo "+++ :microscope: Running tests" && \
ln -s "$(pwd)" /data/job && cd /data/job/build && ctest --output-on-failure
ln -s "$(pwd)" /data/job && cd /data/job/build && ctest -LE long_running_tests --output-on-failure
retry:
automatic:
limit: 1
Expand All @@ -107,16 +107,16 @@ steps:
- "mongod.log"
- "build/genesis.json"
- "build/config.ini"
timeout: 30
timeout: 60

- command: |
echo "--- :arrow_down: Downloading build directory" && \
buildkite-agent artifact download "build.tar.gz" . --step ":ubuntu: Build" &&
buildkite-agent artifact download "build.tar.gz" . --step ":ubuntu: Build" && \
tar -zxf build.tar.gz && \
echo "--- :m: Starting MongoDB" && \
$(which mongod) --fork --logpath "$(pwd)"/mongod.log && \
echo "+++ :microscope: Running tests" && \
cd /data/job/build && ctest --output-on-failure
cd /data/job/build && ctest -LE long_running_tests --output-on-failure
retry:
automatic:
limit: 1
Expand All @@ -131,16 +131,16 @@ steps:
docker#v1.1.1:
image: "eosio/ci:ubuntu"
workdir: /data/job
timeout: 30
timeout: 60

- command: |
echo "--- :arrow_down: Downloading build directory" && \
buildkite-agent artifact download "build.tar.gz" . --step ":ubuntu: 18.04 Build" &&
buildkite-agent artifact download "build.tar.gz" . --step ":ubuntu: 18.04 Build" && \
tar -zxf build.tar.gz && \
echo "--- :m: Starting MongoDB" && \
$(which mongod) --fork --logpath "$(pwd)"/mongod.log && \
echo "+++ :microscope: Running tests" && \
cd /data/job/build && ctest --output-on-failure
cd /data/job/build && ctest -LE long_running_tests --output-on-failure
retry:
automatic:
limit: 1
Expand All @@ -155,16 +155,16 @@ steps:
docker#v1.1.1:
image: "eosio/ci:ubuntu18"
workdir: /data/job
timeout: 30
timeout: 60

- command: |
echo "--- :arrow_down: Downloading build directory" && \
buildkite-agent artifact download "build.tar.gz" . --step ":fedora: Build" &&
buildkite-agent artifact download "build.tar.gz" . --step ":fedora: Build" && \
tar -zxf build.tar.gz && \
echo "--- :m: Starting MongoDB" && \
$(which mongod) --fork --logpath "$(pwd)"/mongod.log && \
echo "+++ :microscope: Running tests" && \
cd /data/job/build && ctest --output-on-failure
cd /data/job/build && ctest -LE long_running_tests --output-on-failure
retry:
automatic:
limit: 1
Expand All @@ -179,16 +179,16 @@ steps:
docker#v1.1.1:
image: "eosio/ci:fedora"
workdir: /data/job
timeout: 30
timeout: 60

- command: |
echo "--- :arrow_down: Downloading build directory" && \
buildkite-agent artifact download "build.tar.gz" . --step ":centos: Build" &&
buildkite-agent artifact download "build.tar.gz" . --step ":centos: Build" && \
tar -zxf build.tar.gz && \
echo "--- :m: Starting MongoDB" && \
$(which mongod) --fork --logpath "$(pwd)"/mongod.log && \
echo "+++ :microscope: Running tests" && \
cd /data/job/build && ctest --output-on-failure
cd /data/job/build && ctest -LE long_running_tests --output-on-failure
retry:
automatic:
limit: 1
Expand All @@ -203,16 +203,16 @@ steps:
docker#v1.1.1:
image: "eosio/ci:centos"
workdir: /data/job
timeout: 30
timeout: 60

- command: |
echo "--- :arrow_down: Downloading build directory" && \
buildkite-agent artifact download "build.tar.gz" . --step ":aws: Build" &&
buildkite-agent artifact download "build.tar.gz" . --step ":aws: Build" && \
tar -zxf build.tar.gz && \
echo "--- :m: Starting MongoDB" && \
$(which mongod) --fork --logpath "$(pwd)"/mongod.log && \
echo "+++ :microscope: Running tests" && \
cd /data/job/build && ctest --output-on-failure
cd /data/job/build && ctest -LE long_running_tests --output-on-failure
retry:
automatic:
limit: 1
Expand All @@ -227,4 +227,4 @@ steps:
docker#v1.1.1:
image: "eosio/ci:amazonlinux"
workdir: /data/job
timeout: 30
timeout: 60
Loading