Commit Graph

603 Commits

Author SHA1 Message Date
Nikolay Nikolov
ac669830a2 * fix dotest.pp after the wasi->wasip1 rename and the addition of wasip1threads 2025-02-28 15:12:21 +02:00
Nikolay Nikolov
bf0c724d80 * regen makefiles 2025-02-28 15:12:20 +02:00
Nikolay Nikolov
12c494cc0f * update makefiles 2025-02-28 15:12:19 +02:00
Michaël Van Canneyt
2e9b644ceb * Fix wrong format specifier 2025-01-29 13:15:27 +01:00
florian
a6077103b2 * typo fixed 2025-01-26 23:00:48 +01:00
florian
a3f4786b1d * better error message in case of illegal test runner directive 2025-01-26 10:53:07 +01:00
Michaël Van Canneyt
709a95b977 * Forgot to commit 2025-01-25 20:39:00 +01:00
Michaël Van Canneyt
0f9d21a098 * Some explanations 2025-01-25 20:33:42 +01:00
Michaël Van Canneyt
49183639e0 * Reworked testsuite database 2025-01-25 20:29:31 +01:00
Michaël Van Canneyt
38e2cea533 * Patches from Pierre 2025-01-18 15:52:04 +01:00
Michaël Van Canneyt
dcc95b14e8 Merge branch 'dbdigest' 2025-01-17 11:35:18 +01:00
Michaël Van Canneyt
720b9cd1ef * Rename testlist to tasklist 2025-01-17 11:35:02 +01:00
Pierre Muller
a34b44b3b7 Fix compilation failure of tests/utils/dotest.pp 2025-01-16 21:55:10 +00:00
Michaël Van Canneyt
4385fb5884 * Add dbadd 2025-01-16 10:50:04 +01:00
Michaël Van Canneyt
6da401b1c3 * Fixes after tests with foreign keys enabled 2025-01-16 10:35:29 +01:00
Michaël Van Canneyt
762d1d2f1e * New testsuite database structure 2025-01-15 23:17:19 +01:00
Michaël Van Canneyt
33cb23e99b * first complete working version 2025-01-15 22:35:50 +01:00
Michaël Van Canneyt
a60b1f2bc7 * First working version 2025-01-14 09:55:28 +01:00
Michaël Van Canneyt
5530e6626d * New test DB 2025-01-08 22:59:09 +01:00
Sven/Sarah Barth
ceed183e33 * declare Msgs parameter as "const" for better code generation 2025-01-01 16:15:47 +01:00
Sven/Sarah Barth
cffb0a0845 * use StartsStr() instead of a manual copy to check whether the line starts with the message id 2025-01-01 16:13:48 +01:00
Sven/Sarah Barth
2c9bbc932a * the message id might not be at the start of the line, but after a visibility specifier followed by a colon and space 2025-01-01 15:55:04 +01:00
Pierre Muller
7b492b9975 Add DosExitCode to DosError shl 16 to set ExitCode value in utils/dosbox/exitcode.pas program 2024-11-06 22:21:22 +00:00
Pierre Muller
dd6efefdbf Adapt to dosbox-x 2024-11-06 22:21:22 +00:00
Pierre Muller
3bee7636dd Add command line in verbose mode 2024-11-06 22:21:22 +00:00
Sven/Sarah Barth
3e8e02bede + extend test framework with ability to specify certain expected compiler messages using their ids 2024-10-25 17:11:47 +02:00
florian
5d4bb6db9b * patch by lag programming to replace bitcnt by popcnt, resolves #40962 2024-10-22 22:54:57 +02:00
Pierre Muller
77c51bf7e2 Add try/except block inside try/finally block in ExecuteRedir function 2024-10-01 14:03:01 -07:00
Kirill Kranz
52651a7ede First compiler Build 2024-09-29 16:56:18 +03:00
Pierre Muller
26a49835b5 Use seplog name for separate chunck output file 2024-08-30 22:57:57 +02:00
Pierre Muller
2db7b8d565 announce start of each chunk 2024-08-30 22:57:57 +02:00
Pierre Muller
7e07a36fe4 Rename separate logs to use sep_log prefix 2024-08-30 22:57:57 +02:00
Pierre Muller
e60bf232b9 Add '-f' option to gparmake, to redirect dotest output to separate log files 2024-08-30 22:57:57 +02:00
Pierre Muller
9f69dd28b4 Allow to pass antoher exitcode to fail utility by command line first parameter 2024-08-30 22:57:56 +02:00
Pierre Muller
34a18adea6 Set Result to false at ExecuteRedir function entry 2024-08-30 22:57:56 +02:00
Pierre Muller
b36c8199bd Add non-empty UniqueSuffix also as string prefix to all Verbose procedure calls 2024-08-30 22:57:56 +02:00
Nikolay Nikolov
42d8a29156 + test runner: allow forcing thread tests by specifying the TEST_THREADS=1 environment option 2024-08-23 13:16:00 +03:00
Pierre Muller
c9260edb4f Postpone setting of prevline to correct message when prevline not found 2024-06-13 08:55:05 +02:00
FPC_Admin
2350b34d0f Handle seperation line even when combined with last line of previous log 2024-02-17 16:06:46 +00:00
FPC_Admin
2584a271b5 Explicitly use testu version of GetFileContents function 2024-02-17 16:06:46 +00:00
Michaël Van Canneyt
d45556666e * Properly handle stdout for redir 2024-02-15 14:08:42 +01:00
Pierre Muller
c3b2e35a8f Also use 60 seconds as max_count in new code 2024-02-02 10:53:52 +01:00
Michaël Van Canneyt
d89851d094 * Fixed compilation with FPC 3.2.2 2024-01-29 21:15:20 +01:00
Michaël Van Canneyt
f0703c4dac * Fix exit code 2024-01-29 20:58:39 +01:00
Michaël Van Canneyt
1546c4a794 * Set executeredir 2024-01-29 08:59:56 +01:00
Michaël Van Canneyt
031539dd69 * Use TProcess file redirection facilities 2024-01-28 11:30:37 +01:00
Karoly Balogh
679f2f75b3 human68k: regenerated Makefiles 2023-11-30 23:43:27 +00:00
marcoonthegit
e74d89ce62 * patch by Dean Mustakinov to improve commandline quote handling on Windows, resolves #40189 2023-04-29 13:11:11 +02:00
Dmytro Bogatskyy
327aac7f24 Add aarch64-iphonesim target 2023-03-27 18:45:00 +00:00
Jinyang He
783bbb66f9 Update Makefiles 2023-02-05 19:18:48 +00:00