Delyan Angelov
|
dfacc3321d
|
tools: build examples, that start with module no_main as well
|
2025-02-19 17:19:50 +02:00 |
|
Delyan Angelov
|
4465c04dc7
|
ci: fix job names in cmd/tools/modules/testing/common.v as well
|
2025-02-17 22:34:07 +02:00 |
|
blackshirt
|
66e1d14bb4
|
crypto.ecdsa: migrate core routines for signing (and verifying), it now requires using OpenSSL 3 (#23705)
|
2025-02-17 18:49:32 +02:00 |
|
Delyan Angelov
|
9649af30e2
|
tools: improve v test by updating VTEST_REPORT_RUNNING_PERIOD_MS to 5 minutes by default, and adding stats for the currently compiling tests too
|
2025-02-17 11:43:29 +02:00 |
|
Delyan Angelov
|
99a587af95
|
tools: let v test . show the running _test.v files each minute (set by VTEST_REPORT_RUNNING_PERIOD_MS ); diagnose stuck windows gcc CI jobs (#23649)
|
2025-02-04 10:33:51 +02:00 |
|
Delyan Angelov
|
c94e1e05f6
|
ci: fix failure of the docker-ubuntu-musl job (keep vlib/vweb/vweb_app_test.v in the skip_files)
|
2025-01-19 13:01:06 +02:00 |
|
Alexander Medvednikov
|
e5f70278ea
|
x.vweb: remove the entire module (it's now veb)
|
2025-01-19 05:43:03 +03:00 |
|
blackshirt
|
c2b7dbf9b4
|
crypto.ecdsa: improve safety checking, unify signing (and verifying) api to accept options (#23463)
|
2025-01-18 20:07:19 +02:00 |
|
syrmel
|
b1d2593c1b
|
examples: add a solution to the "1 Billion Row Challenge" (#23458)
|
2025-01-15 09:09:11 +02:00 |
|
blackshirt
|
68c2da2560
|
crypto.ecdsa: expand ecdsa module, to support other curves like secp384r1, secp521r1, secp256k1 (#23407)
|
2025-01-12 12:19:05 +02:00 |
|
Delyan Angelov
|
63db71b650
|
ci: make easier the debugging of the docker-alpine-musl-gcc job (#23399)
|
2025-01-07 15:19:59 +02:00 |
|
Delyan Angelov
|
b801083f13
|
Revert "os: deprecate os.getwd in favor of os.get_current_dir (part 1) (#22966)"
This reverts commit 93009823f9 .
|
2024-11-25 15:10:15 +02:00 |
|
Elsie
|
93009823f9
|
os: deprecate os.getwd in favor of os.get_current_dir (part 1) (#22966)
|
2024-11-25 12:17:33 +02:00 |
|
Delyan Angelov
|
fbc3fc6fcf
|
tools: cleanup the output for failing tests with v test . (#22921)
|
2024-11-20 14:20:33 +02:00 |
|
Delyan Angelov
|
ce1fbaa0bd
|
ci: improve output of macos_ci.vsh
|
2024-11-10 13:13:38 +02:00 |
|
Delyan Angelov
|
65038a4a2a
|
tools,testing: limit header length used in v test , make CI assertion failures easier to read
|
2024-11-10 11:10:04 +02:00 |
|
Felipe Pena
|
43d9cd6e90
|
builder: fix msvc build thirdparty obj file from .cpp (fix #22772) (#22789)
|
2024-11-08 12:35:14 +02:00 |
|
Delyan Angelov
|
2ad5d0cd15
|
tools: change v test to allow for // vtest hide_retries so that retry_test.v can hide its own (deliberate) retries
|
2024-10-31 20:23:19 +02:00 |
|
Delyan Angelov
|
d48cb18c3a
|
tools: show the full test output, on known flaky test failure with v test folder/ (#22716)
|
2024-10-31 19:02:14 +02:00 |
|
kbkpbot
|
747794998b
|
encoding: add an encoding.iconv module with tests (#22332)
|
2024-10-02 19:37:48 +03:00 |
|
Delyan Angelov
|
765b88f9f2
|
tests: skip ecdsa_test.v on windows and on tests-sanitize-memory-clang (since it needs OpenSSL)
|
2024-09-27 07:32:13 +03:00 |
|
yuyi
|
008aaad999
|
fmt: remove the prefixed module name of const names, that are in the same module (related #22183) (#22185)
|
2024-09-10 11:25:56 +03:00 |
|
Delyan Angelov
|
6488041a74
|
tests: split vlib/v/tests/ into several subfolders, to mitigate github limits for number of files in a folder (#22158)
|
2024-09-04 09:38:09 +03:00 |
|
Delyan Angelov
|
c92577e6ed
|
parser,scanner,ast: make the scanner and parser more robust, by implementing more limits (preventing panics, discovered by fuzzing)
|
2024-08-20 15:15:24 +03:00 |
|
yuyi
|
cb58db56ef
|
all: change empty comment to newline (#22053)
|
2024-08-16 12:09:30 +03:00 |
|
yuyi
|
38e23a76f3
|
fmt: fix interface fields/methods alignment (#22055)
|
2024-08-16 11:35:53 +03:00 |
|
yuyi
|
c51d30bf53
|
fmt: fix alignment of struct init fields (#22025)
|
2024-08-11 09:11:24 +03:00 |
|
yuyi
|
19f080ffb8
|
all: change single blank comment to blank line (#22016)
|
2024-08-09 14:55:58 +03:00 |
|
yuyi
|
79ee4ae046
|
fmt: fix alignment of enumeration types (#21999)
|
2024-08-07 15:46:50 +03:00 |
|
yuyi
|
ddb6685d8a
|
fmt: fix and simplify align of struct fields (#21995)
|
2024-08-05 20:23:39 +03:00 |
|
Delyan Angelov
|
37f385c9d0
|
testing: implement a separate -show-asserts option, for cleaner test output (-stats still works, and still shows both the compilation stats and the asserts) (#21578)
|
2024-05-26 18:50:42 +03:00 |
|
Delyan Angelov
|
1cd561feb4
|
tests: reduce the likelyhood of naming collisions for v test session folders, started at the exact same time (the time resolution on windows is much lower)
|
2024-05-24 13:08:45 +03:00 |
|
Delyan Angelov
|
7a36b44c6a
|
ci: skip compiling the simple_sin_tones.v example again, but only in the tests-sanitize-memory-clang job
|
2024-05-22 08:45:50 +03:00 |
|
Delyan Angelov
|
6a550ab86e
|
tools: cleanup skips for v build-examples in cmd/tools/modules/testing/common.v (#21542)
|
2024-05-21 16:04:20 +03:00 |
|
Delyan Angelov
|
0e2b6041b8
|
testing: fix v -stats test folder/ not failing for a _test.v that fails (#21483)
|
2024-05-10 23:30:24 +03:00 |
|
Delyan Angelov
|
fe9be9632d
|
ci: fix the ubuntu-docker-musl job by skipping veb_app_test.v
|
2024-04-25 06:36:14 +03:00 |
|
Laurent Cheylus
|
f1fba25e49
|
tools: fix v build-tools (it skipped all tools in subfolders of cmd/tools/ after 6a4f293 ) (#21120)
|
2024-03-28 07:28:59 +02:00 |
|
Larpon
|
22744ce495
|
examples: fix simple_shader compile error, add 2 shader examples to CI (#21112)
|
2024-03-27 14:05:42 +02:00 |
|
Delyan Angelov
|
8a9def6534
|
examples: port sokol/clear.v and sokol/sdf/sdf.v (#21069)
|
2024-03-21 06:28:25 +02:00 |
|
Delyan Angelov
|
f43b52860d
|
tools: use the same same skipping logic for the platform specific _test.v files in v test-self too (#20815)
|
2024-02-13 18:36:51 +02:00 |
|
syrmel
|
6a4f2937ef
|
vtest,pref: add ability to have platform specific _test.v files (#20810)
|
2024-02-13 12:06:47 +02:00 |
|
Delyan Angelov
|
22e0b984d4
|
testing: retry 1 additional time sporadic silent test run failures on macos
|
2024-01-23 23:31:00 +02:00 |
|
Delyan Angelov
|
9a857c11c6
|
testing: fix warning for compiling ./v cmd/tools/vtest.v
|
2024-01-23 04:13:14 +02:00 |
|
Delyan Angelov
|
020515406a
|
testing: implement a retry loop for *the test compilation* as well controlled with VTEST_MAX_COMPILATION_RETRIES, with a randomized delay between each try
|
2024-01-22 22:12:20 +02:00 |
|
Delyan Angelov
|
4991fc7491
|
testing: make the FAIL tests more verbose, to ease remote CI failure diagnostics
|
2024-01-21 17:46:24 +02:00 |
|
Delyan Angelov
|
6107e0d154
|
tests: show compile time and runtime for each _test.v file in separate columns (#20520)
|
2024-01-20 17:38:46 +02:00 |
|
Hitalo Souza
|
cb224076ec
|
examples: add examples/wasm/change_color_by_id/ (#20519)
|
2024-01-14 13:34:23 +02:00 |
|
Hitalo Souza
|
1b3c4f596e
|
examples: serve the wasm mandelbrot project using a v web server (#19937)
|
2023-12-11 14:10:06 +02:00 |
|
Casper Küthe
|
08189d649c
|
vweb2 (#19997)
|
2023-12-09 08:07:51 +03:00 |
|
gym603
|
46086c046f
|
tests: make 'v test-self' pass under msys2/MINGW64 (#20010)
|
2023-11-28 15:03:30 +02:00 |
|