LJ
ad61b6e3c9
Implement resolc end-to-end compilation benchmarks ( #406 )
...
# Description
Closes [#403 ](https://github.com/paritytech/revive/issues/403 )
Adds compilation time benchmarks for resolc end-to-end.
The benchmarks can be run from the root via:
```sh
make bench-resolc
```
HTML reports will be generated under `target/criterion`, and a summary
of the results at
[crates/resolc/BENCHMARKS_M4PRO.md](https://github.com/paritytech/revive/blob/lj/compilation-benchmarks/crates/resolc/BENCHMARKS_M4PRO.md )
(currently from running on a Mac M4 Pro).
2025-11-19 12:16:07 +01:00
LJ
2f89c743ce
Implement Rust CLI tests ( #372 )
...
# Description
Closes #365
Ports all `resolc` CLI tests to Rust and removes the CLI TypeScript
tests.
2025-08-19 16:04:05 +02:00
LJ and xermicus
ea0ea711ad
Update workflows to skip tests for only .md files ( #371 )
...
When updating documentation Markdown files, long-running tests still run
unnecessarily. With these changes, it will skip running test workflows
when PRs only containing changes to such files are opened.
Co-authored-by: xermicus <cyrill@parity.io >
2025-08-12 16:12:14 +02:00
LJ
b31e8a0d74
Fix llvm-builder installation docs ( #370 )
...
Updated installation instructions for the llvm-builder.
2025-08-11 21:48:40 +02:00