Benchmark Engine job runs only engine, not Enso benchmarks (#6534)

Engine Benchmark job runs only engine benchmarks, not Enso benchmarks.

Enso benchmarks do not report their output anywhere, and take more than 5 hours to run nowadays.
We might define a new job in the future and probably rename it to "Library benchmarks".
But that is the responsibility of the lib team.
This commit is contained in:
Pavel Marek 2023-05-05 21:24:19 +02:00 committed by GitHub
parent c957581978
commit 608c5d8945
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 4 additions and 4 deletions

View File

@ -55,7 +55,7 @@ jobs:
run: ./run git-clean
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- run: ./run backend benchmark runtime enso
- run: ./run backend benchmark runtime
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- if: failure() && runner.os == 'Windows'

View File

@ -488,7 +488,7 @@ pub fn benchmark() -> Result<Workflow> {
);
let mut benchmark_job =
plain_job(&BenchmarkRunner, "Benchmark Engine", "backend benchmark runtime enso");
plain_job(&BenchmarkRunner, "Benchmark Engine", "backend benchmark runtime");
benchmark_job.timeout_minutes = Some(60 * 8);
workflow.add_job(benchmark_job);
Ok(workflow)

View File

@ -300,7 +300,7 @@ object IR {
* @param diagnostics compiler diagnostics for this node
*/
@SerialVersionUID(
3667L // removes Vector.Vector_Data constructor
3668L // removes special handling for `enso_project` method
) // prevents reading broken caches, see PR-3692 for details
sealed case class Module(
imports: List[Module.Scope.Import],

View File

@ -23,7 +23,7 @@ import scala.annotation.unused
*/
@SerialVersionUID(
5568L // stable serialization of bindings
5569L // removes special handling of `enso_project` method
)
case class BindingsMap(
definedEntities: List[DefinedEntity],