mirror of
https://github.com/enso-org/enso.git
synced 2024-12-23 01:21:33 +03:00
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:
parent
c957581978
commit
608c5d8945
2
.github/workflows/benchmark.yml
vendored
2
.github/workflows/benchmark.yml
vendored
@ -55,7 +55,7 @@ jobs:
|
|||||||
run: ./run git-clean
|
run: ./run git-clean
|
||||||
env:
|
env:
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- run: ./run backend benchmark runtime enso
|
- run: ./run backend benchmark runtime
|
||||||
env:
|
env:
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- if: failure() && runner.os == 'Windows'
|
- if: failure() && runner.os == 'Windows'
|
||||||
|
@ -488,7 +488,7 @@ pub fn benchmark() -> Result<Workflow> {
|
|||||||
);
|
);
|
||||||
|
|
||||||
let mut benchmark_job =
|
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);
|
benchmark_job.timeout_minutes = Some(60 * 8);
|
||||||
workflow.add_job(benchmark_job);
|
workflow.add_job(benchmark_job);
|
||||||
Ok(workflow)
|
Ok(workflow)
|
||||||
|
@ -300,7 +300,7 @@ object IR {
|
|||||||
* @param diagnostics compiler diagnostics for this node
|
* @param diagnostics compiler diagnostics for this node
|
||||||
*/
|
*/
|
||||||
@SerialVersionUID(
|
@SerialVersionUID(
|
||||||
3667L // removes Vector.Vector_Data constructor
|
3668L // removes special handling for `enso_project` method
|
||||||
) // prevents reading broken caches, see PR-3692 for details
|
) // prevents reading broken caches, see PR-3692 for details
|
||||||
sealed case class Module(
|
sealed case class Module(
|
||||||
imports: List[Module.Scope.Import],
|
imports: List[Module.Scope.Import],
|
||||||
|
@ -23,7 +23,7 @@ import scala.annotation.unused
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
@SerialVersionUID(
|
@SerialVersionUID(
|
||||||
5568L // stable serialization of bindings
|
5569L // removes special handling of `enso_project` method
|
||||||
)
|
)
|
||||||
case class BindingsMap(
|
case class BindingsMap(
|
||||||
definedEntities: List[DefinedEntity],
|
definedEntities: List[DefinedEntity],
|
||||||
|
Loading…
Reference in New Issue
Block a user