Skip to content

add build action

add build action #5

Triggered via push April 15, 2024 13:29
Status Failure
Total duration 36s
Artifacts

ci.yml

on: push
Run Benchmark.Net .Net Benchmark Framework example
20s
Run Benchmark.Net .Net Benchmark Framework example
Run JavaScript benchmark example
14s
Run JavaScript benchmark example
Run Catch2 C++ Benchmark Framework example
14s
Run Catch2 C++ Benchmark Framework example
Run Google C++ Benchmark Framework example
13s
Run Google C++ Benchmark Framework example
Run Go benchmark example
16s
Run Go benchmark example
Run JMH Java Benchmark Framework example
23s
Run JMH Java Benchmark Framework example
Run Julia benchmark example
15s
Run Julia benchmark example
Run Pytest benchmark example
14s
Run Pytest benchmark example
Run Rust benchmark example
14s
Run Rust benchmark example
Run Criterion.rs benchmark example
13s
Run Criterion.rs benchmark example
Run alert check with actions/cache
16s
Run alert check with actions/cache
Run unit tests
15s
Run unit tests
Run linting and formatting check
16s
Run linting and formatting check
Fit to window
Zoom out
Zoom in

Annotations

116 errors and 13 warnings
Run Google C++ Benchmark Framework example: scripts/ci_validate_modification.ts#L66
Property 'unit' does not exist on type 'BenchmarkResult'.
Run Google C++ Benchmark Framework example: scripts/ci_validate_modification.ts#L177
Property 'unit' does not exist on type 'BenchmarkResult'.
Run Google C++ Benchmark Framework example: scripts/ci_validate_modification.ts#L177
Property 'unit' does not exist on type 'BenchmarkResult'.
Run Google C++ Benchmark Framework example: src/extract.ts#L314
'extractCargoResult' is declared but its value is never read.
Run Google C++ Benchmark Framework example: src/extract.ts#L340
Type '{ name: string; value: number; range: string; unit: string; }[]' is not assignable to type 'BenchmarkResult[]'.
Run Google C++ Benchmark Framework example: src/extract.ts#L343
'extractGoResult' is declared but its value is never read.
Run Google C++ Benchmark Framework example: src/extract.ts#L392
Type '{ name: string; value: number; unit: string; extra: string; }[]' is not assignable to type 'BenchmarkResult[]'.
Run Google C++ Benchmark Framework example: src/extract.ts#L395
'extractBenchmarkJsResult' is declared but its value is never read.
Run Google C++ Benchmark Framework example: src/extract.ts#L425
Type '{ name: string; value: number; range: string; unit: string; extra: string; }[]' is not assignable to type 'BenchmarkResult[]'.
Run Google C++ Benchmark Framework example: src/extract.ts#L428
'extractPytestResult' is declared but its value is never read.
Run Criterion.rs benchmark example: scripts/ci_validate_modification.ts#L66
Property 'unit' does not exist on type 'BenchmarkResult'.
Run Criterion.rs benchmark example: scripts/ci_validate_modification.ts#L177
Property 'unit' does not exist on type 'BenchmarkResult'.
Run Criterion.rs benchmark example: scripts/ci_validate_modification.ts#L177
Property 'unit' does not exist on type 'BenchmarkResult'.
Run Criterion.rs benchmark example: src/extract.ts#L314
'extractCargoResult' is declared but its value is never read.
Run Criterion.rs benchmark example: src/extract.ts#L340
Type '{ name: string; value: number; range: string; unit: string; }[]' is not assignable to type 'BenchmarkResult[]'.
Run Criterion.rs benchmark example: src/extract.ts#L343
'extractGoResult' is declared but its value is never read.
Run Criterion.rs benchmark example: src/extract.ts#L392
Type '{ name: string; value: number; unit: string; extra: string; }[]' is not assignable to type 'BenchmarkResult[]'.
Run Criterion.rs benchmark example: src/extract.ts#L395
'extractBenchmarkJsResult' is declared but its value is never read.
Run Criterion.rs benchmark example: src/extract.ts#L425
Type '{ name: string; value: number; range: string; unit: string; extra: string; }[]' is not assignable to type 'BenchmarkResult[]'.
Run Criterion.rs benchmark example: src/extract.ts#L428
'extractPytestResult' is declared but its value is never read.
Run JavaScript benchmark example: scripts/ci_validate_modification.ts#L66
Property 'unit' does not exist on type 'BenchmarkResult'.
Run JavaScript benchmark example: scripts/ci_validate_modification.ts#L177
Property 'unit' does not exist on type 'BenchmarkResult'.
Run JavaScript benchmark example: scripts/ci_validate_modification.ts#L177
Property 'unit' does not exist on type 'BenchmarkResult'.
Run JavaScript benchmark example: src/extract.ts#L314
'extractCargoResult' is declared but its value is never read.
Run JavaScript benchmark example: src/extract.ts#L340
Type '{ name: string; value: number; range: string; unit: string; }[]' is not assignable to type 'BenchmarkResult[]'.
Run JavaScript benchmark example: src/extract.ts#L343
'extractGoResult' is declared but its value is never read.
Run JavaScript benchmark example: src/extract.ts#L392
Type '{ name: string; value: number; unit: string; extra: string; }[]' is not assignable to type 'BenchmarkResult[]'.
Run JavaScript benchmark example: src/extract.ts#L395
'extractBenchmarkJsResult' is declared but its value is never read.
Run JavaScript benchmark example: src/extract.ts#L425
Type '{ name: string; value: number; range: string; unit: string; extra: string; }[]' is not assignable to type 'BenchmarkResult[]'.
Run JavaScript benchmark example: src/extract.ts#L428
'extractPytestResult' is declared but its value is never read.
Run Catch2 C++ Benchmark Framework example: scripts/ci_validate_modification.ts#L66
Property 'unit' does not exist on type 'BenchmarkResult'.
Run Catch2 C++ Benchmark Framework example: scripts/ci_validate_modification.ts#L177
Property 'unit' does not exist on type 'BenchmarkResult'.
Run Catch2 C++ Benchmark Framework example: scripts/ci_validate_modification.ts#L177
Property 'unit' does not exist on type 'BenchmarkResult'.
Run Catch2 C++ Benchmark Framework example: src/extract.ts#L314
'extractCargoResult' is declared but its value is never read.
Run Catch2 C++ Benchmark Framework example: src/extract.ts#L340
Type '{ name: string; value: number; range: string; unit: string; }[]' is not assignable to type 'BenchmarkResult[]'.
Run Catch2 C++ Benchmark Framework example: src/extract.ts#L343
'extractGoResult' is declared but its value is never read.
Run Catch2 C++ Benchmark Framework example: src/extract.ts#L392
Type '{ name: string; value: number; unit: string; extra: string; }[]' is not assignable to type 'BenchmarkResult[]'.
Run Catch2 C++ Benchmark Framework example: src/extract.ts#L395
'extractBenchmarkJsResult' is declared but its value is never read.
Run Catch2 C++ Benchmark Framework example: src/extract.ts#L425
Type '{ name: string; value: number; range: string; unit: string; extra: string; }[]' is not assignable to type 'BenchmarkResult[]'.
Run Catch2 C++ Benchmark Framework example: src/extract.ts#L428
'extractPytestResult' is declared but its value is never read.
Run linting and formatting check: src/extract.ts#L468
Delete `····`
Run linting and formatting check: src/extract.ts#L478
Insert `⏎·······`
Run linting and formatting check: src/extract.ts#L482
'ret' is never reassigned. Use 'const' instead
Run linting and formatting check: src/extract.ts#L509
Replace `·?·`samples:·${sampleIterationMatches[1]},·iterations:·${sampleIterationMatches[2]}`·:·'No·sample/iteration·data'` with `⏎································?·`samples:·${sampleIterationMatches[1]},·iterations:·${sampleIterationMatches[2]}`⏎································:·'No·sample/iteration·data',`
Run linting and formatting check
Process completed with exit code 1.
Run Rust benchmark example: scripts/ci_validate_modification.ts#L66
Property 'unit' does not exist on type 'BenchmarkResult'.
Run Rust benchmark example: scripts/ci_validate_modification.ts#L177
Property 'unit' does not exist on type 'BenchmarkResult'.
Run Rust benchmark example: scripts/ci_validate_modification.ts#L177
Property 'unit' does not exist on type 'BenchmarkResult'.
Run Rust benchmark example: src/extract.ts#L314
'extractCargoResult' is declared but its value is never read.
Run Rust benchmark example: src/extract.ts#L340
Type '{ name: string; value: number; range: string; unit: string; }[]' is not assignable to type 'BenchmarkResult[]'.
Run Rust benchmark example: src/extract.ts#L343
'extractGoResult' is declared but its value is never read.
Run Rust benchmark example: src/extract.ts#L392
Type '{ name: string; value: number; unit: string; extra: string; }[]' is not assignable to type 'BenchmarkResult[]'.
Run Rust benchmark example: src/extract.ts#L395
'extractBenchmarkJsResult' is declared but its value is never read.
Run Rust benchmark example: src/extract.ts#L425
Type '{ name: string; value: number; range: string; unit: string; extra: string; }[]' is not assignable to type 'BenchmarkResult[]'.
Run Rust benchmark example: src/extract.ts#L428
'extractPytestResult' is declared but its value is never read.
Run unit tests
Process completed with exit code 1.
Run alert check with actions/cache: scripts/ci_validate_modification.ts#L66
Property 'unit' does not exist on type 'BenchmarkResult'.
Run alert check with actions/cache: scripts/ci_validate_modification.ts#L177
Property 'unit' does not exist on type 'BenchmarkResult'.
Run alert check with actions/cache: scripts/ci_validate_modification.ts#L177
Property 'unit' does not exist on type 'BenchmarkResult'.
Run alert check with actions/cache: src/extract.ts#L314
'extractCargoResult' is declared but its value is never read.
Run alert check with actions/cache: src/extract.ts#L340
Type '{ name: string; value: number; range: string; unit: string; }[]' is not assignable to type 'BenchmarkResult[]'.
Run alert check with actions/cache: src/extract.ts#L343
'extractGoResult' is declared but its value is never read.
Run alert check with actions/cache: src/extract.ts#L392
Type '{ name: string; value: number; unit: string; extra: string; }[]' is not assignable to type 'BenchmarkResult[]'.
Run alert check with actions/cache: src/extract.ts#L395
'extractBenchmarkJsResult' is declared but its value is never read.
Run alert check with actions/cache: src/extract.ts#L425
Type '{ name: string; value: number; range: string; unit: string; extra: string; }[]' is not assignable to type 'BenchmarkResult[]'.
Run alert check with actions/cache: src/extract.ts#L428
'extractPytestResult' is declared but its value is never read.
Run Pytest benchmark example: scripts/ci_validate_modification.ts#L66
Property 'unit' does not exist on type 'BenchmarkResult'.
Run Pytest benchmark example: scripts/ci_validate_modification.ts#L177
Property 'unit' does not exist on type 'BenchmarkResult'.
Run Pytest benchmark example: scripts/ci_validate_modification.ts#L177
Property 'unit' does not exist on type 'BenchmarkResult'.
Run Pytest benchmark example: src/extract.ts#L314
'extractCargoResult' is declared but its value is never read.
Run Pytest benchmark example: src/extract.ts#L340
Type '{ name: string; value: number; range: string; unit: string; }[]' is not assignable to type 'BenchmarkResult[]'.
Run Pytest benchmark example: src/extract.ts#L343
'extractGoResult' is declared but its value is never read.
Run Pytest benchmark example: src/extract.ts#L392
Type '{ name: string; value: number; unit: string; extra: string; }[]' is not assignable to type 'BenchmarkResult[]'.
Run Pytest benchmark example: src/extract.ts#L395
'extractBenchmarkJsResult' is declared but its value is never read.
Run Pytest benchmark example: src/extract.ts#L425
Type '{ name: string; value: number; range: string; unit: string; extra: string; }[]' is not assignable to type 'BenchmarkResult[]'.
Run Pytest benchmark example: src/extract.ts#L428
'extractPytestResult' is declared but its value is never read.
Run Julia benchmark example: scripts/ci_validate_modification.ts#L66
Property 'unit' does not exist on type 'BenchmarkResult'.
Run Julia benchmark example: scripts/ci_validate_modification.ts#L177
Property 'unit' does not exist on type 'BenchmarkResult'.
Run Julia benchmark example: scripts/ci_validate_modification.ts#L177
Property 'unit' does not exist on type 'BenchmarkResult'.
Run Julia benchmark example: src/extract.ts#L314
'extractCargoResult' is declared but its value is never read.
Run Julia benchmark example: src/extract.ts#L340
Type '{ name: string; value: number; range: string; unit: string; }[]' is not assignable to type 'BenchmarkResult[]'.
Run Julia benchmark example: src/extract.ts#L343
'extractGoResult' is declared but its value is never read.
Run Julia benchmark example: src/extract.ts#L392
Type '{ name: string; value: number; unit: string; extra: string; }[]' is not assignable to type 'BenchmarkResult[]'.
Run Julia benchmark example: src/extract.ts#L395
'extractBenchmarkJsResult' is declared but its value is never read.
Run Julia benchmark example: src/extract.ts#L425
Type '{ name: string; value: number; range: string; unit: string; extra: string; }[]' is not assignable to type 'BenchmarkResult[]'.
Run Julia benchmark example: src/extract.ts#L428
'extractPytestResult' is declared but its value is never read.
Run Go benchmark example: scripts/ci_validate_modification.ts#L66
Property 'unit' does not exist on type 'BenchmarkResult'.
Run Go benchmark example: scripts/ci_validate_modification.ts#L177
Property 'unit' does not exist on type 'BenchmarkResult'.
Run Go benchmark example: scripts/ci_validate_modification.ts#L177
Property 'unit' does not exist on type 'BenchmarkResult'.
Run Go benchmark example: src/extract.ts#L314
'extractCargoResult' is declared but its value is never read.
Run Go benchmark example: src/extract.ts#L340
Type '{ name: string; value: number; range: string; unit: string; }[]' is not assignable to type 'BenchmarkResult[]'.
Run Go benchmark example: src/extract.ts#L343
'extractGoResult' is declared but its value is never read.
Run Go benchmark example: src/extract.ts#L392
Type '{ name: string; value: number; unit: string; extra: string; }[]' is not assignable to type 'BenchmarkResult[]'.
Run Go benchmark example: src/extract.ts#L395
'extractBenchmarkJsResult' is declared but its value is never read.
Run Go benchmark example: src/extract.ts#L425
Type '{ name: string; value: number; range: string; unit: string; extra: string; }[]' is not assignable to type 'BenchmarkResult[]'.
Run Go benchmark example: src/extract.ts#L428
'extractPytestResult' is declared but its value is never read.
Run Benchmark.Net .Net Benchmark Framework example: scripts/ci_validate_modification.ts#L66
Property 'unit' does not exist on type 'BenchmarkResult'.
Run Benchmark.Net .Net Benchmark Framework example: scripts/ci_validate_modification.ts#L177
Property 'unit' does not exist on type 'BenchmarkResult'.
Run Benchmark.Net .Net Benchmark Framework example: scripts/ci_validate_modification.ts#L177
Property 'unit' does not exist on type 'BenchmarkResult'.
Run Benchmark.Net .Net Benchmark Framework example: src/extract.ts#L314
'extractCargoResult' is declared but its value is never read.
Run Benchmark.Net .Net Benchmark Framework example: src/extract.ts#L340
Type '{ name: string; value: number; range: string; unit: string; }[]' is not assignable to type 'BenchmarkResult[]'.
Run Benchmark.Net .Net Benchmark Framework example: src/extract.ts#L343
'extractGoResult' is declared but its value is never read.
Run Benchmark.Net .Net Benchmark Framework example: src/extract.ts#L392
Type '{ name: string; value: number; unit: string; extra: string; }[]' is not assignable to type 'BenchmarkResult[]'.
Run Benchmark.Net .Net Benchmark Framework example: src/extract.ts#L395
'extractBenchmarkJsResult' is declared but its value is never read.
Run Benchmark.Net .Net Benchmark Framework example: src/extract.ts#L425
Type '{ name: string; value: number; range: string; unit: string; extra: string; }[]' is not assignable to type 'BenchmarkResult[]'.
Run Benchmark.Net .Net Benchmark Framework example: src/extract.ts#L428
'extractPytestResult' is declared but its value is never read.
Run JMH Java Benchmark Framework example: scripts/ci_validate_modification.ts#L66
Property 'unit' does not exist on type 'BenchmarkResult'.
Run JMH Java Benchmark Framework example: scripts/ci_validate_modification.ts#L177
Property 'unit' does not exist on type 'BenchmarkResult'.
Run JMH Java Benchmark Framework example: scripts/ci_validate_modification.ts#L177
Property 'unit' does not exist on type 'BenchmarkResult'.
Run JMH Java Benchmark Framework example: src/extract.ts#L314
'extractCargoResult' is declared but its value is never read.
Run JMH Java Benchmark Framework example: src/extract.ts#L340
Type '{ name: string; value: number; range: string; unit: string; }[]' is not assignable to type 'BenchmarkResult[]'.
Run JMH Java Benchmark Framework example: src/extract.ts#L343
'extractGoResult' is declared but its value is never read.
Run JMH Java Benchmark Framework example: src/extract.ts#L392
Type '{ name: string; value: number; unit: string; extra: string; }[]' is not assignable to type 'BenchmarkResult[]'.
Run JMH Java Benchmark Framework example: src/extract.ts#L395
'extractBenchmarkJsResult' is declared but its value is never read.
Run JMH Java Benchmark Framework example: src/extract.ts#L425
Type '{ name: string; value: number; range: string; unit: string; extra: string; }[]' is not assignable to type 'BenchmarkResult[]'.
Run JMH Java Benchmark Framework example: src/extract.ts#L428
'extractPytestResult' is declared but its value is never read.
Run linting and formatting check: src/extract.ts#L33
Unexpected any. Specify a different type
Run linting and formatting check: src/extract.ts#L314
'extractCargoResult' is defined but never used. Allowed unused vars must match /^_/u
Run linting and formatting check: src/extract.ts#L343
'extractGoResult' is defined but never used. Allowed unused vars must match /^_/u
Run linting and formatting check: src/extract.ts#L395
'extractBenchmarkJsResult' is defined but never used. Allowed unused vars must match /^_/u
Run linting and formatting check: src/extract.ts#L428
'extractPytestResult' is defined but never used. Allowed unused vars must match /^_/u
Run linting and formatting check: src/extract.ts#L441
Unexpected any. Specify a different type
Run linting and formatting check: src/extract.ts#L452
Unexpected any. Specify a different type
Run linting and formatting check: src/extract.ts#L519
'_' is defined but never used
Run linting and formatting check: src/extract.ts#L546
'extractJuliaBenchmarkResult' is defined but never used. Allowed unused vars must match /^_/u
Run linting and formatting check: src/extract.ts#L550
Unexpected any. Specify a different type
Run Go benchmark example
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-go@v4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Run Go benchmark example
Restore cache failed: Dependencies file is not found in /home/runner/work/github-action-benchmark/github-action-benchmark. Supported file pattern: go.sum
Run Benchmark.Net .Net Benchmark Framework example
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-dotnet@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.