-
Notifications
You must be signed in to change notification settings - Fork 524
Wrap up TBD items on circleCI work #2444
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
algojohnlee
merged 233 commits into
algorand:master
from
bricerisingalgorand:brice/wrapUpCircleCI
Jul 22, 2021
Merged
Changes from all commits
Commits
Show all changes
233 commits
Select commit
Hold shift + click to select a range
25f63cf
Add prototype config.yml.
onetechnical 6f15e49
Move circle config to proper location.
onetechnical aa00149
Add .circleci/config.yml
algojohnlee 0f305f8
add prepare_go command to attempt to clear out existing Go distribution
cce 1183a9d
Clean out more of existing CircleCI go
cce 11d5d05
have Go cleanup step modfiy $BASH_ENV
cce a617d58
fix NEWPATH
cce bbe8e9e
Remove travis from branches that list 'circleci'
onetechnical 3b89275
export GOPATH=$HOME/go
cce 11fb003
Fix GOPATH
cce a8ddbc6
Fix build
cce e17ffc7
Merge remote-tracking branch 'origin/master' into feature/circleci-split
cce 92eabec
Try making test & integration test dependent on build
cce 9d9b413
run gotestsum directly rather than through makefile
cce 47c7b7c
run gimme before running tests
cce 0fb6012
make go mod cache key match
cce 24276bb
Correctly call packages for split
cce bc46ec6
download gotestsum before running tests
cce 3f6770e
add GOPATH/bin to path
cce d001476
Add configure_dev lines
cce 85259b3
Attempt to add parallelization to integration tests
cce eff24df
upload test results
cce dc46c48
make arch-generic commands for build, test, integration
cce 755a062
Add gotetsum to integration tests
cce 00c2e27
increase parallelism to 8
cce 404a1b7
Test partitioning utility
algonautshant 1d84aa5
Add arm64 builds
cce 3cf7e18
Merge branch 'shant/turboTests' into feature/circleci-split-turbo
cce 03f7f4d
Run go fmt ./...
cce 1398643
use shant/turboTests PARTITION_TOTAL and PARTITION_ID hashes
cce cb448ab
Fix lint errors
cce 092fbe9
Use arm64 parallelism
cce d03fe5e
Use arm64 parallelism
cce 8cd0f17
Add no_output_timeout to short tests
cce 44852be
Add no_output_timeout to short tests
cce 1b382fd
use lowercase testPartitioning to make vet and lint happy
cce 5410138
run check_license.sh -i
cce cc28c5e
Disable arm64
cce 521b17b
split amd64 and arm64 into separate workflows
cce f1dbd4a
add build_mac workflow
cce 5d09c73
Fix mac build error
cce db4cd52
remove parallelism from initial arm64 build step
cce 5a4de45
combine into single workflow
cce 2c0eaef
Merge branch 'feature/circleci-split' into feature/circleci-split-mac
cce 5683a54
single workflow with mac
cce 3cb774a
move homebrew fix up in mac build
cce a7be031
add homebrew fix to all mac targets
cce a5ca85f
Use newer MacOS image with newer version of homebrew
cce d9799e8
Add test partitioning to ExpectFixture.Run expect subtest runner
cce 4ff1ad8
parameterize home dir for mac
cce 132b891
Merge branch 'feature/circleci-split' into feature/circleci-split-turbo
cce 3701ee2
fix double sharding
algonautshant 0a0804f
Remove parallelism: 8 mistake on arm64_build
cce 47e2f51
change to parallelism: 4 for comparison
cce 758a169
Merge pull request #2339 from algonautshant/shant/turboTests
cce 3946996
fix double sharding
algonautshant fa6cf2b
split out e2e_subs to its own job
cce a23ab9c
Merge remote-tracking branch 'origin/feature/circleci-split-turbo-4' …
cce c8bc1da
Merge remote-tracking branch 'origin/feature/circleci-split-turbo-4-s…
cce 715a55d
Try using amd64 "large" for e2e_subs and integration
cce 3676946
Merge remote-tracking branch 'origin/feature/circleci-split-mac' into…
cce b8d8815
fix parallelism values for max
cce 63bb7fb
Merge branch 'master' of github.com:algorand/go-algorand into brice/w…
bricerisingalgorand 0347384
Raise resource class of macos jobs
bricerisingalgorand c00ca96
Use large for macos
bricerisingalgorand 6e7da56
Merge branch 'master' of github.com:algorand/go-algorand into brice/w…
bricerisingalgorand 3512578
Remove duplicate license
bricerisingalgorand 9ef6d02
Trigger CircleCI
bricerisingalgorand a714f2d
Trigger CircleCI
bricerisingalgorand 178c6cd
Trigger CircleCI
bricerisingalgorand 94330b8
Trigger CircleCI
bricerisingalgorand ff3331b
Raise xcode version
bricerisingalgorand b3f45d6
Build only amd64 binaries
bricerisingalgorand 440c3a8
Use old version of xcode that doesn't cross compile
bricerisingalgorand 0cf3b2d
use fnv hash for test partitioning, and change name to filename+test
cce 3a4952b
Add windows job
bricerisingalgorand 1af8c59
Try to make windows work
bricerisingalgorand f6086db
Add disabling hid
bricerisingalgorand 49d47ec
run full test on circle ci
algobarb b54a18c
Add check on scanWalletsLocked() for if usb is enabled
bricerisingalgorand 065479c
run full integration test
algobarb b521452
Add kmd ledger disable configuration
cce fdc1c84
test full integration test only
algobarb dcbf59b
Add pacman install
bricerisingalgorand cba8a7e
Try windows default shell
bricerisingalgorand 702e37c
remove rm -rf msys64 from windows set up
bricerisingalgorand d799041
Get windows build working
bricerisingalgorand 8ec509f
Use bash.exe for prepare_windows command
bricerisingalgorand 171ba98
Remove killing of gpg-agent
bricerisingalgorand c8c8bf0
remove -short flag from gotestsum
algobarb fa257bb
increase no output timeout to 45m
algobarb fa46f45
add latest circle ci config changes without -short references
algobarb 56e7f8a
Install wget on windows agent
bricerisingalgorand dbeb099
Add way to skip gimme in travis scripts
bricerisingalgorand 49c63db
remove mingw uninstalls
bricerisingalgorand 017d995
Add no_gimme to windows build
bricerisingalgorand 0713f26
add new changes
algobarb 5cdbe34
Add libtool and gcc to pacman installs
bricerisingalgorand 34e282f
Move path and make updates to build job
bricerisingalgorand fde6880
Try adding libtool pacman package
bricerisingalgorand 3e09861
Add autoconf and automake to pacman install
bricerisingalgorand 8940ccd
Add /usr/bin to path on windows
bricerisingalgorand f32805b
try running mac on short integration test
algobarb c3835e8
Break up pacman installs
bricerisingalgorand c32bd4c
Use cygwin to set up build tools for libsodium
bricerisingalgorand 4d8165c
Merge branch 'master' of github.com:algorand/go-algorand into brice/w…
bricerisingalgorand 2d9a63e
Add cygwin bin to path
bricerisingalgorand d7e7259
Install dev tools with pacman
bricerisingalgorand 2d23ea0
Add noconfirm to pacman installs
bricerisingalgorand 150a4fd
Remove windows
bricerisingalgorand 15acfc6
Merge branch 'brice/wrapUpCircleCI' into barbara/circleCInightly
algobarb 544875f
Reverting to the state of the project at fa46f45
algobarb 705640a
Merge branch 'barbara/circleCInightly' into brice/wrapUpCircleCI
algobarb f62f3af
remove short references
algobarb e22a6a3
Try to add upload_coverage
bricerisingalgorand a875fc1
Make all instances medium to start right sizing
bricerisingalgorand ab33b2d
add test fuzzing to fuzzer
algobarb 20f5454
gofmt agreement/fuzzer
algobarb 3ab8ac7
Make e2e subs jobs large instances
bricerisingalgorand 2473720
Add libsodium cacheing to circleci job
bricerisingalgorand a313f4e
Use md5 instead of md5sum
bricerisingalgorand 8848094
Use supported environment variables for caching
bricerisingalgorand af2d5c2
Add mkdir tmp to caching commands
bricerisingalgorand ec21eb6
Use openssl md5 hashing function
bricerisingalgorand 2d12a9d
update run_tests.sh
algobarb b30a736
Try checksum of whole hash list
bricerisingalgorand c730aa6
Add quotes around checksum file
bricerisingalgorand 5b30f46
add branch filters
algobarb 011e614
fix typo
algobarb 5147de4
fix mac_amd64_e2e_subs_nightly
algobarb 63a47fd
reenable TestAgreementSynchronous10
algobarb dda5124
run nightly on master with testsync10
algobarb 7af1287
change from regex to string
algobarb d6e38f0
use hyphen
algobarb d6f7b9c
test rel nightly
algobarb f8e4707
run master in place of rel/nightly
algobarb a31a89d
test sync10
algobarb faef186
only nightly
algobarb d79b576
try without quotes
algobarb f6d394c
try with a different regex
algobarb afa2e32
try regex
algobarb 8435265
try pull
algobarb f30d686
Add -p option to libsodium cache so that it works even if the folder …
bricerisingalgorand 64748a7
try master again
algobarb 66067bd
test workflows 2.1
algobarb 58c5f3d
test branches without filter
algobarb 0ef8546
revert back
algobarb 9cbabef
try adding -full flag in gotestsum
algobarb 1d91d71
Trigger CircleCI
bricerisingalgorand 1800bd0
revert
algobarb dbaeb33
Save go cache between builds
bricerisingalgorand 1345025
Add go cache to test run
bricerisingalgorand 5ac8518
run gotestsum with --format testname
algobarb 2c0f9ca
Trigger CircleCI
bricerisingalgorand 6585761
Fix go cache so that it always updates, but restores latest
bricerisingalgorand f380a81
Update makefile so that go cache folder is always used
bricerisingalgorand b4b983c
Trigger CircleCI
bricerisingalgorand 6f89c6f
Only build libsodium fork in ci if it doesn't exist
bricerisingalgorand f50e954
Fix libsodium cache path
bricerisingalgorand b368443
make sure we don't run short test in run_tests.sh
algobarb 14c4977
Trigger CircleCI
bricerisingalgorand f98ce35
Fix gocache cache key in builds
bricerisingalgorand 294c01f
Export gocache var properly
bricerisingalgorand 08f945b
Merge branch 'barbara/circleCInightly' into brice/wrapUpCircleCI
algobarb 1050cc2
run nightly test with latest circle config changes
algobarb d72dbd0
Trigger CircleCI
bricerisingalgorand 507c789
add fuzzer changes and modify run_tests.sh
algobarb c64fa16
add fuzzer changes and modify run_tests.sh
algobarb 3064a76
show test names
algobarb d1251c1
remove skip on sync10
algobarb 89a1c56
test
algobarb 6d1ef4e
Merge branch 'master' of github.com:algorand/go-algorand into brice/w…
bricerisingalgorand e24e442
Trigger CircleCI
bricerisingalgorand aca96f0
Trigger CircleCI
bricerisingalgorand e190400
Merge branch 'brice-circleci' into test-partition-hash
cce 85f5f01
update skip message
cce eff5395
move testpartitioning package to test/partitiontest
cce dedcaec
Correct windows golang version
be2c175
Merge pull request #5 from cce/test-partition-hash
bricerisingalgorand 58945da
Correct windows golang version
bricerisingalgorand deec9b9
Merge branch 'brice/wrapUpCircleCI' of github.com:bricerisingalgorand…
a3831a6
Merge branch 'master' of github.com:algorand/go-algorand into brice/w…
bricerisingalgorand 32f3518
Add touch back to buildsrc and use env vars for cache folder
bricerisingalgorand 0eb0a3e
Remove branch !~ /circleci/ from travis job
bricerisingalgorand 793648b
Merge branch 'barbara/circleCInightly' into brice/wrapUpCircleCI
algobarb 577dbe1
test hello-world filter
algobarb b88e271
test hello-world filter
algobarb 6bb66cb
test pull filter
algobarb 40291f1
modified pull branch
algobarb 5d6263e
modified pull branch
algobarb cb4b239
test barbara/circleCInightly as filter
algobarb b1fb6cc
test /pull\/[0-9]+/
algobarb 47b8198
Rollback msgp_gen_test.go files
bricerisingalgorand 1d390b8
test with pulled in changes
algobarb 49b476c
Add partitiontest.PartitionTest(t) to RunEncodingTest
bricerisingalgorand f635bec
add agreement fuzzer again
algobarb b6e9af5
adjust timeout
algobarb 9133421
add the new partitiontest package name
algobarb e995d0c
Merge branch 'barbara/circleCInightly' into brice/wrapUpCircleCI
algobarb aec82da
merge in other code
algobarb 00f33c0
Bump msgp version and rebuild msgp_gen_tests
bricerisingalgorand 63bce62
Update data/transactions/logic/assembler_test.go
bricerisingalgorand 559b42a
extend timeout
algobarb dfc7b28
Merge branch 'brice/wrapUpCircleCI' of github.com:bricerisingalgorand…
bricerisingalgorand ac022ae
Comment out upload coverage in travis
bricerisingalgorand 1f65791
Merge branch 'barbara/circleCInightly' into brice/wrapUpCircleCI
algobarb 7802725
fuzzer test partitions
algobarb 363a07f
no_output_timeout with new changes
algobarb d5e85d3
set rel/nightly filter example
algobarb c0eaac4
Correct windows golang version
bricerisingalgorand db4315b
Infrastructure to check AVM stack manipulation opcodes better (#2567)
jannotti e9f12bd
Use byte format for asset b64 fields. (#2573)
winder 803e1c2
Addressing panic in assembler (#2575)
barnjamin d1f30d3
Add touch back to buildsrc and use env vars for cache folder
bricerisingalgorand f2ef0f3
Remove branch !~ /circleci/ from travis job
bricerisingalgorand 9d3b1b5
Rollback msgp_gen_test.go files
bricerisingalgorand ff86939
Add partitiontest.PartitionTest(t) to RunEncodingTest
bricerisingalgorand b1b36b8
Bump msgp version and rebuild msgp_gen_tests
bricerisingalgorand f40501f
Update data/transactions/logic/assembler_test.go
bricerisingalgorand afc761b
Comment out upload coverage in travis
bricerisingalgorand 7273be4
change the timeouts
algobarb f9a2e50
reintroduce short in the general integration test
algobarb 212e2c4
fix errors
algobarb a5a971f
remove USE_CIRCLECI_SPLIT section from e2e_go_tests.sh
cce 0854af5
fix fuzzer test partitioning
algobarb d4093bd
Merge branch 'barbara/CircleFilter' into brice/wrapUpCircleCI
algobarb eb9069e
merge in the latest changes
algobarb cfaeae0
Merge pull request #6 from algobarb/barbara/CircleFilter
bricerisingalgorand fc586dc
gofmt fuzzer'
algobarb d4b99ca
add back the e2e_go_tests changes that my last PR removed
algobarb e65b980
Merge pull request #7 from algobarb/barbara/fixgofmt
bricerisingalgorand e774f32
remove CIRCLECI_SPLIT
algobarb d02106a
Merge pull request #8 from algobarb/barbara/fixgofmt
bricerisingalgorand File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.