Compiler benchmarks are failing and not reporting any results #9394
Labels
--data corruption or loss
Important: data corruption or loss
-compiler
-tooling
Category: tooling
p-high
Should be completed in the next sprint
The following benchmarks are failing on
org.graalvm.polyglot.PolyglotException: org.enso.editions.EditionResolutionError$CannotLoadEdition: Cannot load edition [2024.1.1-dev]: The edition was not found.
:org.enso.compiler.benchmarks.inline.InlineCompilerBenchmark.longExpression
org.enso.compiler.benchmarks.inline.InlineCompilerErrorBenchmark.expressionWithErrors
org.enso.compiler.benchmarks.module.ManyErrorsBenchmark.manyErrors
org.enso.compiler.benchmarks.module.ManyLocalVarsBenchmark.longMethodWithLotOfLocalVars
org.enso.compiler.benchmarks.module.ManyNestedBlocksBenchmark.manyNestedBlocks
org.enso.compiler.benchmarks.module.ManySmallMethodsBenchmark.manySmallMethods
The only way to tell if a benchmark is failing nowadays is to manually look at the output of the benchmark, and to notice there are no results for that benchmark uploaded in the artifacts. In the future, we should report the erroneous benchmarks somehow automatically.
The only compiler benchmark that succeeds is
org.enso.compiler.benchmarks.module.ImportStandardLibrariesBenchmark.importStandardLibraries
. No other benchmarks are visible on https://enso-org.github.io/engine-benchmark-results/engine-benchs.htmlThese benchmarks were introduced in #9158
The text was updated successfully, but these errors were encountered: