Skip to content

chore(Rust): Add Rust caching to speed up GHA #610

chore(Rust): Add Rust caching to speed up GHA

chore(Rust): Add Rust caching to speed up GHA #610

Triggered via pull request January 15, 2025 18:39
Status Success
Total duration 30m 51s
Artifacts 10

pull.yml

on: pull_request
Matrix: pr-ci-codegen / code-generation
Matrix: pr-ci-net / testDotNet
Matrix: pr-ci-net / testVectors
Matrix: pr-ci-rust / testRust
Matrix: pr-ci-rust / testVectors
Matrix: pr-ci-verification / verification
Matrix: pr-dafny-legacy-test-vectors / decryptEncryptVectors
Matrix: pr-dafny-test-vectors / generateEncryptVectors
Matrix: pr-test-vectors / decrypt_python_vectors
Matrix: pr-test-vectors / generate_vectors
Matrix: pr-ci-go / testGo
Matrix: pr-dafny-test-vectors / testInteroperablity
Matrix: pr-test-vectors / decrypt_net_vectors_with_js
pr-ci-all-required
2s
pr-ci-all-required
Fit to window
Zoom out
Zoom in

Annotations

442 warnings and 15 notices
pr-ci-codegen / code-generation (AwsEncryptionSDK, 6.0.x, ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
pr-ci-net / testDotNet (AwsEncryptionSDK, ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
pr-ci-net / testVectors (TestVectors, ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
pr-test-vectors / generate_vectors (ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
pr-dafny-test-vectors / generateEncryptVectors (TestVectors, ubuntu-latest, net, 6.0.x)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
pr-dafny-test-vectors / generateEncryptVectors (TestVectors, ubuntu-latest, net, 6.0.x)
Restore cache failed: Dependencies file is not found in /home/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-ci-go / testGo (AwsEncryptionSDK, 1.23, ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
pr-ci-go / testGo (AwsEncryptionSDK, 1.23, ubuntu-latest)
Restore cache failed: Dependencies file is not found in /home/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / generateEncryptVectors (TestVectors, ubuntu-latest, go, 6.0.x)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
pr-dafny-test-vectors / generateEncryptVectors (TestVectors, ubuntu-latest, go, 6.0.x)
Restore cache failed: Dependencies file is not found in /home/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / generateEncryptVectors (TestVectors, ubuntu-latest, java, 6.0.x)
Restore cache failed: Dependencies file is not found in /home/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-ci-go / testGo (TestVectors, 1.23, ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
pr-ci-go / testGo (TestVectors, 1.23, ubuntu-latest)
Restore cache failed: Dependencies file is not found in /home/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-test-vectors / decrypt_python_vectors (ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
pr-dafny-test-vectors / generateEncryptVectors (TestVectors, macos-13, go, 6.0.x)
Restore cache failed: Dependencies file is not found in /Users/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / generateEncryptVectors (TestVectors, macos-13, net, 6.0.x)
Restore cache failed: Dependencies file is not found in /Users/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / generateEncryptVectors (TestVectors, ubuntu-latest, rust, 6.0.x)
Restore cache failed: Dependencies file is not found in /home/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-test-vectors / decrypt_net_vectors_with_js (ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
pr-ci-rust / testVectors (TestVectors, ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
pr-ci-go / testGo (AwsEncryptionSDK, 1.23, macos-13)
Restore cache failed: Dependencies file is not found in /Users/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / generateEncryptVectors (TestVectors, macos-13, java, 6.0.x)
Restore Gradle distribution 7.2 failed: Error: Cache service responded with 429
pr-dafny-test-vectors / generateEncryptVectors (TestVectors, macos-13, java, 6.0.x)
Restore cache failed: Dependencies file is not found in /Users/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-ci-rust / testRust (AwsEncryptionSDK, ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
pr-ci-go / testGo (TestVectors, 1.23, macos-13)
Restore cache failed: Dependencies file is not found in /Users/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / generateEncryptVectors (TestVectors, macos-13, rust, 6.0.x)
Restore cache failed: Dependencies file is not found in /Users/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / testInteroperablity (TestVectors, ubuntu-latest, net, net, 6.0.x)
Restore cache failed: Dependencies file is not found in /home/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / testInteroperablity (TestVectors, ubuntu-latest, go, net, 6.0.x)
Restore cache failed: Dependencies file is not found in /home/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / testInteroperablity (TestVectors, ubuntu-latest, rust, go, 6.0.x)
Restore cache failed: Dependencies file is not found in /home/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / testInteroperablity (TestVectors, ubuntu-latest, java, net, 6.0.x)
Restore cache failed: Dependencies file is not found in /home/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / testInteroperablity (TestVectors, ubuntu-latest, rust, net, 6.0.x)
Restore cache failed: Dependencies file is not found in /home/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / testInteroperablity (TestVectors, ubuntu-latest, go, go, 6.0.x)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
pr-dafny-test-vectors / testInteroperablity (TestVectors, ubuntu-latest, go, go, 6.0.x)
Restore cache failed: Dependencies file is not found in /home/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / testInteroperablity (TestVectors, ubuntu-latest, java, go, 6.0.x)
Restore cache failed: Dependencies file is not found in /home/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / testInteroperablity (TestVectors, ubuntu-latest, net, go, 6.0.x)
Restore cache failed: Dependencies file is not found in /home/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / testInteroperablity (TestVectors, macos-13, net, net, 6.0.x)
Restore cache failed: Dependencies file is not found in /Users/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / testInteroperablity (TestVectors, macos-13, go, go, 6.0.x)
Restore cache failed: Dependencies file is not found in /Users/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / testInteroperablity (TestVectors, ubuntu-latest, net, java, 6.0.x)
Restore cache failed: Dependencies file is not found in /home/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / testInteroperablity (TestVectors, macos-13, go, net, 6.0.x)
Restore cache failed: Dependencies file is not found in /Users/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / testInteroperablity (TestVectors, ubuntu-latest, rust, java, 6.0.x)
Restore cache failed: Dependencies file is not found in /home/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / testInteroperablity (TestVectors, macos-13, java, go, 6.0.x)
Restore cache failed: Dependencies file is not found in /Users/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / testInteroperablity (TestVectors, ubuntu-latest, go, java, 6.0.x)
Restore cache failed: Dependencies file is not found in /home/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / testInteroperablity (TestVectors, macos-13, rust, go, 6.0.x)
Restore cache failed: Dependencies file is not found in /Users/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / testInteroperablity (TestVectors, ubuntu-latest, net, rust, 6.0.x)
Failed to restore dependencies-a981641500a739d4b774c94ddff50880: Error: Cache service responded with 429
pr-dafny-test-vectors / testInteroperablity (TestVectors, ubuntu-latest, net, rust, 6.0.x)
Restore cache failed: Dependencies file is not found in /home/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / testInteroperablity (TestVectors, ubuntu-latest, java, rust, 6.0.x)
Restore cache failed: Dependencies file is not found in /home/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / testInteroperablity (TestVectors, ubuntu-latest, java, java, 6.0.x)
Restore cache failed: Dependencies file is not found in /home/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / testInteroperablity (TestVectors, macos-13, java, net, 6.0.x)
Restore cache failed: Dependencies file is not found in /Users/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / testInteroperablity (TestVectors, macos-13, net, go, 6.0.x)
Restore cache failed: Dependencies file is not found in /Users/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / testInteroperablity (TestVectors, ubuntu-latest, rust, rust, 6.0.x)
Failed to restore generated-gradle-jars-f1d9f8fbfdb5a6396029d6d93337fe1c: Error: Cache service responded with 429
pr-dafny-test-vectors / testInteroperablity (TestVectors, ubuntu-latest, rust, rust, 6.0.x)
Restore cache failed: Dependencies file is not found in /home/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / testInteroperablity (TestVectors, macos-13, java, java, 6.0.x)
Restore cache failed: Dependencies file is not found in /Users/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / testInteroperablity (TestVectors, ubuntu-latest, go, rust, 6.0.x)
Restore cache failed: Dependencies file is not found in /home/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / testInteroperablity (TestVectors, macos-13, rust, net, 6.0.x)
Restore cache failed: Dependencies file is not found in /Users/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / testInteroperablity (TestVectors, macos-13, go, java, 6.0.x)
Restore cache failed: Dependencies file is not found in /Users/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / testInteroperablity (TestVectors, macos-13, net, java, 6.0.x)
Restore cache failed: Dependencies file is not found in /Users/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / testInteroperablity (TestVectors, macos-13, rust, java, 6.0.x)
Restore cache failed: Dependencies file is not found in /Users/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / testInteroperablity (TestVectors, macos-13, rust, rust, 6.0.x)
Failed to restore: Cache service responded with 429
pr-dafny-test-vectors / testInteroperablity (TestVectors, macos-13, rust, rust, 6.0.x)
Restore cache failed: Dependencies file is not found in /Users/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / testInteroperablity (TestVectors, macos-13, java, rust, 6.0.x)
Restore cache failed: Dependencies file is not found in /Users/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / testInteroperablity (TestVectors, macos-13, go, rust, 6.0.x)
Restore cache failed: Dependencies file is not found in /Users/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-dafny-test-vectors / testInteroperablity (TestVectors, macos-13, net, rust, 6.0.x)
Failed to restore v8-gradle|macOS|pr ci-testInteroperablity[ef7596ba897e6f6f050d089ce15e1763]-05689a5e8858acf1379a788d3de465e4f1e70b61: Error: Cache service responded with 429
pr-dafny-test-vectors / testInteroperablity (TestVectors, macos-13, net, rust, 6.0.x)
Restore cache failed: Dependencies file is not found in /Users/runner/work/aws-encryption-sdk-dafny/aws-encryption-sdk-dafny. Supported file pattern: go.sum
pr-ci-all-required
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
sccache stats
99% - 427 hits, 4 misses, 0 errors
sccache stats
96% - 413 hits, 18 misses, 0 errors
sccache stats
97% - 835 hits, 28 misses, 0 errors
sccache stats
70% - 297 hits, 127 misses, 0 errors
sccache stats
44% - 370 hits, 479 misses, 0 errors
sccache stats
0% - 0 hits, 335 misses, 0 errors
sccache stats
35% - 150 hits, 274 misses, 0 errors
sccache stats
80% - 346 hits, 85 misses, 0 errors
sccache stats
54% - 232 hits, 199 misses, 0 errors
sccache stats
58% - 250 hits, 181 misses, 0 errors
sccache stats
51% - 221 hits, 210 misses, 0 errors
sccache stats
62% - 262 hits, 162 misses, 0 errors
sccache stats
54% - 228 hits, 196 misses, 0 errors
sccache stats
65% - 276 hits, 148 misses, 0 errors
sccache stats
100% - 424 hits, 0 misses, 0 errors

Artifacts

Produced during runtime
Name Size
macos-13_vector_artifact
28.6 MB
macos-13_vector_artifact_go_05689a5e8858acf1379a788d3de465e4f1e70b61
5.3 MB
macos-13_vector_artifact_java_05689a5e8858acf1379a788d3de465e4f1e70b61
5.12 MB
macos-13_vector_artifact_net_05689a5e8858acf1379a788d3de465e4f1e70b61
5.3 MB
macos-13_vector_artifact_rust_05689a5e8858acf1379a788d3de465e4f1e70b61
5.3 MB
ubuntu-latest_vector_artifact
28.6 MB
ubuntu-latest_vector_artifact_go_05689a5e8858acf1379a788d3de465e4f1e70b61
5.3 MB
ubuntu-latest_vector_artifact_java_05689a5e8858acf1379a788d3de465e4f1e70b61
5.12 MB
ubuntu-latest_vector_artifact_net_05689a5e8858acf1379a788d3de465e4f1e70b61
5.3 MB
ubuntu-latest_vector_artifact_rust_05689a5e8858acf1379a788d3de465e4f1e70b61
5.3 MB