Skip to content
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

chore: yarn project test breakup #2484

Merged
merged 73 commits into from
Sep 25, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
73 commits
Select commit Hold shift + click to select a range
330dc12
Dry-run docker
ludamad Sep 21, 2023
b742231
path for docker login
ludamad Sep 21, 2023
a0aed22
path for docker login
ludamad Sep 21, 2023
0369fe6
path for docker login
ludamad Sep 21, 2023
57d9447
path for docker login
ludamad Sep 21, 2023
c691cf2
[debug ci]
ludamad Sep 21, 2023
5647a16
[ci rebuild]
ludamad Sep 21, 2023
0c8c98b
[ci rebuild]
ludamad Sep 21, 2023
cacb4cc
[ci rebuild]
ludamad Sep 22, 2023
6dd55b9
[ci rebuild]
ludamad Sep 22, 2023
fe06108
[ci rebuild]
ludamad Sep 22, 2023
6179994
[ci rebuild]
ludamad Sep 22, 2023
0a8eb70
[ci rebuild]
ludamad Sep 22, 2023
33bcd8c
[ci rebuild]
ludamad Sep 22, 2023
989072f
[ci rebuild]
ludamad Sep 22, 2023
7e20570
Try noir-contracts-build in spot
ludamad Sep 22, 2023
91c094d
[ci rebuild]
ludamad Sep 22, 2023
73a006d
Try better runner [ci rebuild]
ludamad Sep 22, 2023
381286c
Try better runner [ci rebuild]
ludamad Sep 22, 2023
a447a03
Try update all [ci rebuild]
ludamad Sep 22, 2023
179de8c
Try fix arg passing
ludamad Sep 22, 2023
8616d6e
Revert
ludamad Sep 22, 2023
9f711e8
Revert
ludamad Sep 22, 2023
efe31fd
fix: canary building web, paths
ludamad Sep 22, 2023
5fe7e2c
fix: don't use current in images
ludamad Sep 22, 2023
8c8c2f9
Merge branch 'cl/ypb_cleanup' of https://github.com/AztecProtocol/azt…
ludamad Sep 22, 2023
ee312ca
[ci rebuild]
ludamad Sep 22, 2023
409ed2a
fix: move to working cci image [ci rebuild]
ludamad Sep 22, 2023
3fdcc30
fix: header of deploy_npm.sh
ludamad Sep 22, 2023
70d0611
fix: fix e2e-join bugging
ludamad Sep 22, 2023
1e24647
chore: breakup yarn-project
ludamad Sep 22, 2023
64d170a
fix: files
ludamad Sep 22, 2023
2ab04ad
fix: comments
ludamad Sep 22, 2023
0efa76a
fix: base images
ludamad Sep 22, 2023
fcbe85e
fix: bump sample-dapp timeout
ludamad Sep 22, 2023
f66eae8
[ci rebuild]
ludamad Sep 22, 2023
a51f113
[ci rebuild]
ludamad Sep 22, 2023
68bd3d9
Delete redundant docker images. Make ecr_login script.
ludamad Sep 22, 2023
341ec63
fix: use the runner codebase
ludamad Sep 22, 2023
817b85f
Add ecr_login
ludamad Sep 22, 2023
2c624e1
files
ludamad Sep 22, 2023
743b119
[ci debug]
ludamad Sep 22, 2023
9e8d364
bb build-system purge
ludamad Sep 22, 2023
0ffac4d
purge
ludamad Sep 22, 2023
438e1bd
ecr_login fixes
ludamad Sep 22, 2023
d5917b2
fix
ludamad Sep 22, 2023
678ffdf
go large
ludamad Sep 22, 2023
d7e2062
improve ci rebuild [ci rebuild yarn-project][ci debug]
ludamad Sep 22, 2023
0a9c956
Fix
ludamad Sep 22, 2023
d627370
fix: run yarn-project stuff spot
ludamad Sep 22, 2023
d3f69e8
[ci rebuild yarn-project-test][ci rebuild yarn-project-formatting]
ludamad Sep 22, 2023
1e8abd0
[ci rebuild]
ludamad Sep 22, 2023
0b42923
fix: spottification
ludamad Sep 22, 2023
cf09b37
[ci rebuild yarn-project-test][ci rebuild yarn-project-formatting][ci…
ludamad Sep 22, 2023
23db288
time
ludamad Sep 22, 2023
744a475
[ci rebuild]
ludamad Sep 22, 2023
0229a92
change core numbers [ci rebuild]
ludamad Sep 22, 2023
2eed9d8
change core numbers [ci rebuild]
ludamad Sep 22, 2023
33c4581
Merge branch 'cl/ypb_cleanup' into ad/cl/ypb_cleanup
ludamad Sep 25, 2023
1f43488
Merge branch 'ad/cl/ypb_cleanup' into ad/cl/yarn-project-test-breakup
ludamad Sep 25, 2023
08cc9a9
fix: try to to fix dockerignore for ypb
ludamad Sep 25, 2023
32fe166
fix: ypb docker ignore
ludamad Sep 25, 2023
50b9be4
fix: bad deps in box
ludamad Sep 25, 2023
999a780
Merge branch 'ad/cl/ypb_cleanup' into ad/cl/yarn-project-test-breakup
ludamad Sep 25, 2023
b9203e6
chore: try bigger runner
ludamad Sep 25, 2023
23231d9
Merge branch 'ad/cl/yarn-project-test-breakup' of https://github.com/…
ludamad Sep 25, 2023
008eaf9
fix
ludamad Sep 25, 2023
02e8f58
fix
ludamad Sep 25, 2023
e1d494e
try skip bad test
ludamad Sep 25, 2023
20129d4
try skip bad test
ludamad Sep 25, 2023
784cfb8
try skip bad test
ludamad Sep 25, 2023
418ce8c
Merge
ludamad Sep 25, 2023
42ed7aa
Merge
ludamad Sep 25, 2023
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
67 changes: 55 additions & 12 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ jobs:
- *setup_env
- run:
name: "Build"
command: cond_spot_run_build barretenberg-wasm-linux-clang 64
command: cond_spot_run_build barretenberg-wasm-linux-clang 128

barretenberg-x86_64-linux-gcc:
docker:
Expand All @@ -96,7 +96,7 @@ jobs:
- *setup_env
- run:
name: "Build"
command: cond_spot_run_build barretenberg-x86_64-linux-gcc 64
command: cond_spot_run_build barretenberg-x86_64-linux-gcc 128

barretenberg-x86_64-linux-clang:
docker:
Expand All @@ -107,7 +107,7 @@ jobs:
- *setup_env
- run:
name: "Build"
command: cond_spot_run_build barretenberg-x86_64-linux-clang 64
command: cond_spot_run_build barretenberg-x86_64-linux-clang 128

barretenberg-x86_64-linux-clang-fuzzing:
docker:
Expand All @@ -118,7 +118,7 @@ jobs:
- *setup_env
- run:
name: "Build"
command: cond_spot_run_build barretenberg-x86_64-linux-clang-fuzzing 64
command: cond_spot_run_build barretenberg-x86_64-linux-clang-fuzzing 128

barretenberg-x86_64-linux-clang-assert:
docker:
Expand All @@ -129,7 +129,7 @@ jobs:
- *setup_env
- run:
name: "Build"
command: cond_spot_run_build barretenberg-x86_64-linux-clang-assert 64
command: cond_spot_run_build barretenberg-x86_64-linux-clang-assert 128

barretenberg-stdlib-tests:
docker:
Expand Down Expand Up @@ -293,7 +293,7 @@ jobs:
- *setup_env
- run:
name: "Build"
command: cond_spot_run_build circuits-wasm-linux-clang 64
command: cond_spot_run_build circuits-wasm-linux-clang 32

circuits-wasm-linux-clang-assert:
docker:
Expand All @@ -304,7 +304,7 @@ jobs:
- *setup_env
- run:
name: "Build"
command: cond_spot_run_build circuits-wasm-linux-clang-assert 64
command: cond_spot_run_build circuits-wasm-linux-clang-assert 32

circuits-x86_64-linux-clang-tidy:
docker:
Expand All @@ -315,7 +315,7 @@ jobs:
- *setup_env
- run:
name: "Build"
command: cond_spot_run_build circuits-x86_64-linux-clang-tidy 64
command: cond_spot_run_build circuits-x86_64-linux-clang-tidy 32

circuits-x86_64-linux-clang:
docker:
Expand All @@ -326,7 +326,7 @@ jobs:
- *setup_env
- run:
name: "Build"
command: cond_spot_run_build circuits-x86_64-linux-clang 64
command: cond_spot_run_build circuits-x86_64-linux-clang 32

circuits-x86_64-linux-clang-assert:
docker:
Expand All @@ -337,7 +337,7 @@ jobs:
- *setup_env
- run:
name: "Build"
command: cond_spot_run_build circuits-x86_64-linux-clang-assert 64
command: cond_spot_run_build circuits-x86_64-linux-clang-assert 32

circuits-wasm-tests:
docker:
Expand Down Expand Up @@ -377,6 +377,7 @@ jobs:
noir-contracts-build:
machine:
image: ubuntu-2204:2023.07.2
resource_class: large
steps:
- *checkout
- *setup_env
Expand All @@ -387,7 +388,7 @@ jobs:
yarn-project-base:
machine:
image: ubuntu-2204:2023.07.2
resource_class: large
resource_class: xlarge
steps:
- *checkout
- *setup_env
Expand All @@ -396,6 +397,28 @@ jobs:
command: build yarn-project-base | add_timestamps

yarn-project:
machine:
image: ubuntu-2204:2023.07.2
resource_class: large
steps:
- *checkout
- *setup_env
- run:
name: Build
command: build yarn-project | add_timestamps

yarn-project-format:
docker:
- image: aztecprotocol/alpine-build-image
resource_class: small
steps:
- *checkout
- *setup_env
- run:
name: Build
command: cond_spot_run_script yarn-project 32 cond_run_container yarn-project formatting | add_timestamps

yarn-project-test:
docker:
- image: aztecprotocol/alpine-build-image
resource_class: small
Expand All @@ -404,7 +427,7 @@ jobs:
- *setup_env
- run:
name: Build
command: cond_spot_run_build yarn-project 64 | add_timestamps
command: cond_spot_run_script yarn-project 64 cond_run_container yarn-project test | add_timestamps

aztec-sandbox-base:
machine:
Expand Down Expand Up @@ -556,6 +579,7 @@ jobs:
e2e-sandbox-example:
machine:
image: ubuntu-2204:2023.07.2
resource_class: large
steps:
- *checkout
- *setup_env
Expand All @@ -566,6 +590,7 @@ jobs:
e2e-multi-transfer-contract:
machine:
image: ubuntu-2204:2023.07.2
resource_class: large
steps:
- *checkout
- *setup_env
Expand Down Expand Up @@ -653,6 +678,7 @@ jobs:
e2e-escrow-contract:
machine:
image: ubuntu-2204:2023.07.2
resource_class: large
steps:
- *checkout
- *setup_env
Expand Down Expand Up @@ -740,6 +766,7 @@ jobs:
e2e-p2p:
machine:
image: ubuntu-2204:2023.07.2
resource_class: large
steps:
- *checkout
- *setup_env
Expand All @@ -750,6 +777,7 @@ jobs:
e2e-browser-sandbox:
machine:
image: ubuntu-2204:2023.07.2
resource_class: large
steps:
- *checkout
- *setup_env
Expand All @@ -760,6 +788,7 @@ jobs:
e2e-card-game:
machine:
image: ubuntu-2204:2023.07.2
resource_class: large
steps:
- *checkout
- *setup_env
Expand All @@ -770,6 +799,7 @@ jobs:
aztec-rpc-sandbox:
machine:
image: ubuntu-2204:2023.07.2
resource_class: large
steps:
- *checkout
- *setup_env
Expand All @@ -780,6 +810,7 @@ jobs:
cli-docs-sandbox:
machine:
image: ubuntu-2204:2023.07.2
resource_class: large
steps:
- *checkout
- *setup_env
Expand All @@ -801,6 +832,7 @@ jobs:
guides-dapp-testing:
machine:
image: ubuntu-2204:2023.07.2
resource_class: large
steps:
- *checkout
- *setup_env
Expand All @@ -811,6 +843,7 @@ jobs:
guides-sample-dapp:
machine:
image: ubuntu-2204:2023.07.2
resource_class: large
steps:
- *checkout
- *setup_env
Expand All @@ -821,6 +854,7 @@ jobs:
guides-up-quick-start:
machine:
image: ubuntu-2204:2023.07.2
resource_class: large
steps:
- *checkout
- *setup_env
Expand All @@ -831,6 +865,7 @@ jobs:
e2e-canary-test:
machine:
image: ubuntu-2204:2023.07.2
resource_class: large
steps:
- *checkout
- *setup_env
Expand Down Expand Up @@ -1063,6 +1098,14 @@ workflows:
- circuits-wasm-linux-clang
- l1-contracts
<<: *defaults
- yarn-project-format:
requires:
- yarn-project
<<: *defaults
- yarn-project-test:
requires:
- yarn-project
<<: *defaults
- yarn-project:
requires:
- yarn-project-base
Expand Down
3 changes: 0 additions & 3 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,6 +1,3 @@
[submodule "legacy-barretenberg-build-system"]
path = barretenberg/build-system
url = https://github.com/AztecProtocol/build-system
[submodule "l1-contracts/lib/openzeppelin-contracts"]
path = l1-contracts/lib/openzeppelin-contracts
url = https://github.com/openzeppelin/openzeppelin-contracts
Expand Down
Loading