Skip to content

Commit

Permalink
Remove IPA from CI
Browse files Browse the repository at this point in the history
  • Loading branch information
akoshelev committed Jan 14, 2025
1 parent 68ebfbb commit 98ae935
Show file tree
Hide file tree
Showing 3 changed files with 0 additions and 20 deletions.
6 changes: 0 additions & 6 deletions .github/workflows/check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -142,9 +142,6 @@ jobs:
- name: Build concurrency tests (debug mode)
run: cargo build --features shuttle

- name: Run IPA bench
run: cargo bench --bench oneshot_ipa --no-default-features --features "enable-benches compact-gate"

- name: Run arithmetic bench
run: cargo bench --bench oneshot_arithmetic --no-default-features --features "enable-benches compact-gate"

Expand Down Expand Up @@ -179,9 +176,6 @@ jobs:
- name: Slow Unit Tests
run: cargo test -p ipa-core --lib -- mpc_proptest semi_honest_with_dp_slow gen_binomial_noise_16_breakdowns

- name: Integration Tests - Compact Gate
run: cargo test --release --test "compact_gate" --no-default-features --features "cli web-app real-world-infra test-fixture compact-gate"

- name: Integration Tests - Helper Networks
run: cargo test --release --test "helper_networks" --no-default-features --features "cli web-app real-world-infra test-fixture compact-gate"

Expand Down
10 changes: 0 additions & 10 deletions pre-commit
Original file line number Diff line number Diff line change
Expand Up @@ -111,22 +111,12 @@ then
check "Concurrency tests" \
cargo test -p ipa-core --release --features "shuttle multi-threading"

check "IPA benchmark" \
cargo bench --bench oneshot_ipa --no-default-features --features="enable-benches compact-gate" -- -n 62 -c 16

check "Arithmetic circuit benchmark" \
cargo bench --bench oneshot_arithmetic --no-default-features --features "enable-benches compact-gate"

check "Slow tests: Compact Gate" \
cargo test --release --test "compact_gate" --no-default-features --features "cli web-app real-world-infra test-fixture compact-gate"

check "Slow tests: Helper Networks" \
cargo test --release --test "helper_networks" --no-default-features --features "cli web-app real-world-infra test-fixture compact-gate"

check "Slow tests: Hybrid tests" \
cargo test --release --test "hybrid" --no-default-features --features "cli compact-gate web-app real-world-infra test-fixture relaxed-dp"


check "Slow tests: IPA with Relaxed DP" \
cargo test --release --test "ipa_with_relaxed_dp" --no-default-features --features "cli web-app real-world-infra test-fixture compact-gate relaxed-dp"
fi
4 changes: 0 additions & 4 deletions scripts/coverage-ci
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,6 @@ for gate in "compact-gate" "descriptive-gate"; do
cargo test --no-default-features --features "cli web-app real-world-infra test-fixture $gate"
done

# integration tests run without relaxed dp, except for these
cargo test --release --test "ipa_with_relaxed_dp" --no-default-features --features "cli web-app real-world-infra test-fixture compact-gate relaxed-dp"

cargo test --bench oneshot_ipa --no-default-features --features "enable-benches compact-gate" -- -n 62 -c 8
cargo test --bench criterion_arithmetic --no-default-features --features "enable-benches compact-gate"

# compact gate + in-memory-infra
Expand Down

0 comments on commit 98ae935

Please sign in to comment.