lean4-htt/tests/pkg
Mac Malone 7648bf255c
feat: lake: build monitor improvements (#4127)
The new Lake build monitor is now more selective, accurate, and prettier
in what it prints.

**Key Changes:**
 
* Poll jobs at a fixed frequency (100ms), updating the caption and
finished job count.
* Add `action` field to jobs to record information about what jobs do.
It enables distinguishing between jobs which build something, fetch from
a store, or reload logs from the cache.
* At standard verbosity, print build captions only when a job is know to
build or fetch something (i.e., `action >= .fetch`).
* Add an icon and color to job captions based on their log-level / build
status. Also add color to levels in logs.
* Add `--ansi`/`--no-ansi` to toggle Lake's use of ANSI escape codes.
* Fix some `v4.8.0-rc1` bugs and `--old`.

Closes #2822.
2024-05-17 23:20:45 +00:00
..
builtin_attr feat: validate reducibility attribute setting (#4052) 2024-05-03 13:44:42 +00:00
deriving chore: update tests to account for .lake 2023-11-13 20:31:24 -05:00
frontend chore: update tests to account for .lake 2023-11-13 20:31:24 -05:00
misc feat: allow duplicate theorems to be imported 2024-03-13 12:57:41 -07:00
prv refactor: lake: --wfail & track jobs & logs & simplify build monads (#3835) 2024-04-30 01:55:20 +00:00
test_extern feat: lake: build monitor improvements (#4127) 2024-05-17 23:20:45 +00:00
user_attr feat: simproc sets 2024-02-01 16:58:54 +11:00
user_attr_app chore: update tests to account for .lake 2023-11-13 20:31:24 -05:00
user_ext chore: update tests to account for .lake 2023-11-13 20:31:24 -05:00
user_opt chore: update tests to account for .lake 2023-11-13 20:31:24 -05:00
.gitignore chore: ignore forgotten Lake test artifacts 2023-11-17 21:25:41 -05:00