feat(ci): add cibuildwheel PyPI wheel pipeline (Phase D.1) #16
ci.yml
on: push
ASan + UBSan (Ubuntu)
3m 21s
TSan (Ubuntu)
3m 39s
UBSan (Ubuntu)
3m 1s
Build & Test (Windows / MSVC)
4m 41s
Server Codecs (Ubuntu)
6m 27s
Post-Quantum PQ (Ubuntu)
5m 56s
Fuzz (Ubuntu, Clang-18)
5m 11s
Coverage (Ubuntu, Clang-18)
3m 7s
Benchmarks (Ubuntu)
3m 48s
Matrix: build-test
Annotations
3 errors and 1 warning
|
Benchmarks (Ubuntu)
No benchmark result was found in /home/runner/work/SIGNET_FORGE/SIGNET_FORGE/benchmark_results.xml. Benchmark output was '<?xml version="1.0" encoding="UTF-8"?>
<Catch2TestRun name="signet_benchmarks" rng-seed="894659166" xml-format-version="3" catch2-version="3.7.1" filters="[bench]">
<TestCase name="Write throughput — int64 column 10K rows" tags="[bench][write]" filename="/home/runner/work/SIGNET_FORGE/SIGNET_FORGE/benchmarks/bench_write.cpp" line="25">
<BenchmarkResults name="write" samples="50" resamples="100000" iterations="1" clockResolution="30.4567" estimatedDuration="2.67607e+07">
<!-- All values in nano seconds -->
<mean value="538979" lowerBound="533494" upperBound="553744" ci="0.95"/>
<standardDeviation value="30545.9" lowerBound="13625.1" upperBound="63973.8" ci="0.95"/>
<outliers variance="0.384433" lowMild="0" lowSevere="0" highMild="1" highSevere="1"/>
</BenchmarkResults>
<OverallResult success="true" skips="0"/>
</TestCase>
<TestCase name="Write throughput — double column 10K rows" tags="[bench][write]" filename="/home/runner/work/SIGNET_FORGE/SIGNET_FORGE/benchmarks/bench_write.cpp" line="54">
<BenchmarkResults name="write" samples="50" resamples="100000" iterations="1" clockResolution="30.4567" estimatedDuration="2.85274e+07">
<!-- All values in nano seconds -->
<mean value="576242" lowerBound="570272" upperBound="593172" ci="0.95"/>
<standardDeviation value="33398.3" lowerBound="14271.3" upperBound="70867.7" ci="0.95"/>
<outliers variance="0.385116" lowMild="0" lowSevere="0" highMild="1" highSevere="1"/>
</BenchmarkResults>
<OverallResult success="true" skips="0"/>
</TestCase>
<TestCase name="Write throughput — mixed schema 5 columns 10K rows" tags="[bench][write]" filename="/home/runner/work/SIGNET_FORGE/SIGNET_FORGE/benchmarks/bench_write.cpp" line="86">
<BenchmarkResults name="write" samples="50" resamples="100000" iterations="1" clockResolution="30.4567" estimatedDuration="1.2777e+08">
<!-- All values in nano seconds -->
<mean value="2.55784e+06" lowerBound="2.5491e+06" upperBound="2.58235e+06" ci="0.95"/>
<standardDeviation value="48575.7" lowerBound="21717.4" upperBound="101163" ci="0.95"/>
<outliers variance="0.0744545" lowMild="0" lowSevere="0" highMild="0" highSevere="1"/>
</BenchmarkResults>
<OverallResult success="true" skips="0"/>
</TestCase>
<TestCase name="Write throughput — 100K rows 10 row groups" tags="[bench][write]" filename="/home/runner/work/SIGNET_FORGE/SIGNET_FORGE/benchmarks/bench_write.cpp" line="135">
<BenchmarkResults name="write" samples="50" resamples="100000" iterations="1" clockResolution="30.4567" estimatedDuration="4.7894e+08">
<!-- All values in nano seconds -->
<mean value="9.2455e+06" lowerBound="9.20816e+06" upperBound="9.29106e+06" ci="0.95"/>
<standardDeviation value="148543" lowerBound="118156" upperBound="206231" ci="0.95"/>
<outliers variance="0.0196" lowMild="0" lowSevere="0" highMild="1" highSevere="0"/>
</BenchmarkResults>
<OverallResult success="true" skips="0"/>
</TestCase>
<TestCase name="Write throughput — string column 10K rows" tags="[bench][write]" filename="/home/runner/work/SIGNET_FORGE/SIGNET_FORGE/benchmarks/bench_write.cpp" line="176">
<BenchmarkResults name="write" samples="50" resamples="100000" iterations="1" clockResolution="30.4567" estimatedDuration="4.45312e+07">
<!-- All values in nano seconds -->
<mean value="897648" lowerBound="891325" upperBound="914214" ci="0.95"/>
<standardDeviation value="34329.1" lowerBound="15997.9" upperBound="70074.4" ci="0.95"/>
<outliers variance="0.209659" lowMild="0" lowSevere="0" highMild="2" highSevere="1"/>
</BenchmarkResults>
<OverallResult success="true" skips="0"/>
</TestCase>
<TestCase name="Read throughput — typed column read<double> (50K rows)" tags="[bench][read]" filename="/home/runner/work/SIGNET_FORGE/SIGNET_FORGE/benchmarks/bench_read.cpp" line="114">
<BenchmarkResults name="r
|
|
Fuzz (Ubuntu, Clang-18)
Process completed with exit code 1.
|
|
Fuzz (Ubuntu, Clang-18)
Fuzz crashes detected — check fuzz-crash-artifacts
|
|
Build & Test (macos-14)
ninja 1.13.2 is already installed and up-to-date.
To reinstall 1.13.2, run:
brew reinstall ninja
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
fuzz-crash-artifacts
Expired
|
721 Bytes |
sha256:c87f0ff2cb4ed48a074f36c623af178e2fcbab769b4f1bcf9d2a95268436804f
|
|