Commit graph

15 commits

Author SHA1 Message Date
Delyan Angelov
6da1923884
ci,tools: implement support for VREPEAT_SILENT=1 and v repeat -S, to only show the summary of the runs, without the progress lines
Some checks are pending
Tools CI / tools-linux (clang) (push) Waiting to run
Tools CI / tools-linux (gcc) (push) Waiting to run
Tools CI / tools-linux (tcc) (push) Waiting to run
Tools CI / tools-macos (clang) (push) Waiting to run
Tools CI / tools-windows (gcc) (push) Waiting to run
Tools CI / tools-windows (msvc) (push) Waiting to run
Tools CI / tools-windows (tcc) (push) Waiting to run
Tools CI / tools-docker-ubuntu-musl (push) Waiting to run
Workflow Lint / lint-yml-workflows (push) Waiting to run
2025-07-31 12:29:06 +03:00
Delyan Angelov
05479f3bd9
tools: improve alignment for v repeat "program" "program_that_is_over_10x_faster" 2025-07-24 15:46:54 +03:00
Delyan Angelov
5dbb808ef0
tools: make v repeat -R 5 -r 10 "v run examples/hello_world.v" also show the time it took for all runs in each repeat 2025-03-14 08:17:43 +02:00
Delyan Angelov
23d4754f2c
tools: make v repeat failing_cmd show the error output *just once*, but also still measure the time it took to execute 2025-03-14 07:49:59 +02:00
Delyan Angelov
5fabc8ef5e
tools: allow for v repeat -N ./cmd/tools/vtest_test, by adding a -N/--no_vexe_reset option to v repeat 2024-10-22 17:44:24 +03:00
Delyan Angelov
dd9776a75d
tools: use a ~same~ label, when the results in v repeat are not different enough 2024-10-20 16:51:40 +03:00
Delyan Angelov
b898987ece
tools: add diagnostic in v repeat for invalid combinations of -r, -i and -a flags 2024-09-03 07:48:18 +03:00
Delyan Angelov
da228e93df
tools: implement a -repeats/-R N option to v repeat, to eliminate another need for platform dependent scripting 2024-09-02 20:38:15 +03:00
Delyan Angelov
1777bcc69c
tools: improve the help screen for v repeat -h, add detailed example for using -t and -p to produce a matrix of 24 permutation runs 2024-08-23 12:22:48 +03:00
Delyan Angelov
89d0743fd6
tools: improve the output of v repeat command, by coloring the faster/slower label 2024-08-23 09:59:35 +03:00
yuyi
cb58db56ef
all: change empty comment to newline (#22053) 2024-08-16 12:09:30 +03:00
yuyi
c51d30bf53
fmt: fix alignment of struct init fields (#22025) 2024-08-11 09:11:24 +03:00
Delyan Angelov
fb32951abd
tools: make the summary output of v repeat more informative 2024-06-18 08:47:09 +03:00
Delyan Angelov
041f2b3d3a
tools: fix measurements for ./v repeat "./vold -o x project/" "./vnew -o x project/" 2024-06-18 07:45:42 +03:00
Delyan Angelov
e2b75bde9e
tools: add v repeat 'sleep 1' 'sleep 2' (rename repeat.v to vrepeat.v), improve its output, add its flags to vcomplete.v (#20114) 2023-12-07 19:13:02 +02:00
Renamed from cmd/tools/repeat.v (Browse further)