Skip to content

Build-time monitoring across lecture repos, with published benchmarks #186

Description

@quantecon-services

Why

Nothing records how long lecture builds take over time. Regressions surface only when someone happens to notice them. The measured baselines in #92 were collected by hand from individual runs. The idea was recorded in docs/FUTURE-DEVELOPMENT.md, which #178 removed (build monitoring, performance benchmarks).

Proposal

  • Record timings for setup, build and the whole job, per repository and per runner type (container, standard runner, RunsOn AMI).
  • Detect regressions through the job summaries.
  • Publish comparisons: a periodic report or dashboard comparing runner types and tracking each repo over time.

Related

Checklist

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    infrastructureSubstantial CI / build / deploy / tooling / automation work, or behaviour-preserving restructuring

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions