-
Notifications
You must be signed in to change notification settings - Fork 546
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
run only fast checks in rosetta int tests #14224
Merged
+174
−193
Merged
Changes from 47 commits
Commits
Show all changes
49 commits
Select commit
Hold shift + click to select a range
5dfb734
run only fast checks in rosetta int tests
dkijania 6118445
add fast script for rosetta
dkijania 1d47673
Merge branch 'berkeley' into dkijania/tailor_rosetta_int_tests
dkijania 1d89857
correct path
dkijania 287fdc4
Update rosetta-integration-tests-fast.sh
dkijania 2109210
more validations
dkijania 591b5bf
update counte
dkijania 536d242
Revert "Auxiliary commit to revert individual files from 591b5bfb040d…
dkijania 4066dc1
add quick test with minimal checks and no zkapps use for pull request…
dkijania 32e266f
compilation fixes
dkijania 356d7da
remove leftovers
dkijania e4ba43a
remove comment
dkijania 6b55520
Merge branch 'berkeley' into dkijania/tailor_rosetta_int_tests
dkijania 528e0bf
remove zkapps completely
dkijania 439ec8f
Merge branch 'berkeley' into dkijania/tailor_rosetta_int_tests
dkijania daeaf73
Use zkapp_test_transaction for Rosetta integration tests (debug attem…
shimkiv 43dec12
Merge branch 'berkeley' into dkijania/tailor_rosetta_int_tests
shimkiv d850951
Typo.
shimkiv 16716c9
Typo.
shimkiv 47e96fd
Sending zkapp txns agaisnt Daemon's GraphQL endpoint.
shimkiv f07fa96
Let's try with Python.
shimkiv e59e805
python3 -> python
shimkiv 3403057
Install python.
shimkiv 1ba5689
Install python.
shimkiv 645a768
Install python and deps when needed (debugging attempt).
shimkiv b6a842a
Escaping quotes with jq.
shimkiv 2d7a523
Tested network comms locally.
shimkiv b3f59d4
Merge branch 'berkeley' into dkijania/tailor_rosetta_int_tests
shimkiv e0286bd
Merge branch 'berkeley' into dkijania/tailor_rosetta_int_tests
dkijania d45ab3e
Merge branch 'berkeley' into dkijania/tailor_rosetta_int_tests
dkijania 535358f
test full in PR
dkijania b829895
Merge remote-tracking branch 'origin/dkijania/tailor_rosetta_int_test…
dkijania 0ebb8a6
log statements in rosetta
dkijania 5b1cfc4
Merge branch 'berkeley' into dkijania/tailor_rosetta_int_tests
dkijania 0ee21c1
[rosetta] Fix broken SQL quesry for zkapp account updates.
Sventimir a54d385
lint mode parameter and exclude sending transactions from minimal mode
dkijania e81a87a
Merge branch 'berkeley' into dkijania/tailor_rosetta_int_tests
dkijania bf808a2
Merge branch 'berkeley' into dkijania/tailor_rosetta_int_tests
dkijania 2f8aaa4
Merge branch 'berkeley' into dkijania/tailor_rosetta_int_tests
dkijania 33a6e76
Merge branch 'berkeley' into dkijania/tailor_rosetta_int_tests
dkijania 9c10904
add zkapp test transaction
dkijania b45f07a
use correct deb
dkijania c9c3bb8
add missing keys
dkijania 0cc7951
revert running fast checks on PR
dkijania ee50c21
Merge branch 'berkeley' into dkijania/tailor_rosetta_int_tests
dkijania 804af42
Merge branch 'berkeley' into dkijania/tailor_rosetta_int_tests
dkijania f5aa2c6
Merge branch 'berkeley' into dkijania/tailor_rosetta_int_tests
dkijania 026d538
adjusting DirtyWhen
dkijania e6f7388
Merge remote-tracking branch 'origin/dkijania/tailor_rosetta_int_test…
dkijania 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
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
buildkite/scripts/rosetta-integration-tests.sh --mode=minimal |
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
buildkite/scripts/rosetta-integration-tests.sh --mode=full |
This file contains 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 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 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
let Prelude = ../../External/Prelude.dhall | ||
let B = ../../External/Buildkite.dhall | ||
|
||
let Cmd = ../../Lib/Cmds.dhall | ||
let S = ../../Lib/SelectFiles.dhall | ||
|
||
let Pipeline = ../../Pipeline/Dsl.dhall | ||
let PipelineMode = ../../Pipeline/Mode.dhall | ||
let JobSpec = ../../Pipeline/JobSpec.dhall | ||
|
||
let Command = ../../Command/Base.dhall | ||
let RunInToolchain = ../../Command/RunInToolchain.dhall | ||
let Size = ../../Command/Size.dhall | ||
let Libp2p = ../../Command/Libp2pHelperBuild.dhall | ||
let DockerImage = ../../Command/DockerImage.dhall | ||
let DebianVersions = ../../Constants/DebianVersions.dhall | ||
|
||
let dirtyWhen = [ | ||
S.strictlyStart (S.contains "src/app/rosetta"), | ||
S.strictlyStart (S.contains "src/lib"), | ||
S.strictlyStart (S.contains "src/app/archive"), | ||
S.exactly "buildkite/src/Jobs/Test/RosettaIntegrationTests" "dhall", | ||
S.exactly "buildkite/scripts/rosetta-integration-tests" "sh", | ||
S.exactly "buildkite/scripts/rosetta-integration-tests-fast.sh" "sh" | ||
] | ||
|
||
let B/SoftFail = B.definitions/commandStep/properties/soft_fail/Type | ||
|
||
in | ||
|
||
Pipeline.build | ||
Pipeline.Config:: | ||
{ spec = | ||
JobSpec::{ | ||
dirtyWhen = dirtyWhen, | ||
path = "Test", | ||
name = "RosettaIntegrationTestsLong", | ||
mode = PipelineMode.Type.Stable | ||
} | ||
, steps = [ | ||
Command.build | ||
Command.Config::{ | ||
commands = [ | ||
Cmd.run ("export MINA_DEB_CODENAME=bullseye && source ./buildkite/scripts/export-git-env-vars.sh && echo \\\${MINA_DOCKER_TAG}"), | ||
Cmd.runInDocker Cmd.Docker::{image="gcr.io/o1labs-192920/mina-rosetta:\\\${MINA_DOCKER_TAG}", entrypoint=" --entrypoint buildkite/scripts/rosetta-integration-tests-full.sh"} "bash" | ||
], | ||
label = "Rosetta integration tests Bullseye Long" | ||
, key = "rosetta-integration-tests-bullseye-long" | ||
, target = Size.Small | ||
, depends_on = [ { name = "MinaArtifactBullseye", key = "rosetta-bullseye-docker-image" } ] | ||
} | ||
] | ||
} |
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Generating commands only makes sense if we run
rosetta-cli
check:data
orcheck:construction
.