You are not logged in.
Pages: 1
mOMRot2 test fronzen dead
after showing this :Ini files: 7,028 assertions passed
if remove "TTestCoreProcess" from then it fronzen after "Url decoding: 1,101 assertions passed"
env: delphi 10.4.1 windows 10 ltsc win32 debug mode
Last edited by keinn (2021-04-14 16:32:19)
Offline
Tested on similar settings, using !0.4.2 though, and all ran through, however, 1 test failed
! - Mustache renderer: 1 / 157 FAILED 2.05s
Final:
Generated with: Delphi 10.4 Sydney 32 bit compiler
Time elapsed for all tests: 1m42
Performed 2021-04-15 06:16:01 by Daniel Wischnewski on DANIEL-VM
Total assertions failed for all test suits: 1 / 41,661,926
! Some tests FAILED: please correct the code.
Offline
In my case: Wondpws 10, Delphi 10.4.2 32bit latest mormot2, also mOMRot2 test fronzen dead
after showing this :Ini files: 7,028 assertions passed 37.51ms
In procmon show only write log file
In log file contain repetead rows:
0000000000000001 ! fail #258 0000000000000101 ! EXCOS EAccessViolation (c0000005) [Main] at 593f1b
0000000000001755 ! EXCOS EAccessViolation (c0000005) [Main] at 593f1b
0000000000002D6E ! EXCOS EAccessViolation (c0000005) [Main] at 593f1b
0000000000004462 ! EXCOS EAccessViolation (c0000005) [Main] at 593f1b
0000000000005B34 ! EXCOS EAccessViolation (c0000005) [Main] at 593f1b
000000000000725D ! EXCOS EAccessViolation (c0000005) [Main] at 593f1b
...
Last edited by HollosCs (2021-04-15 09:02:37)
Offline
if map file enabled, not froze, and run to end with error, but success run.
! - UTF8: 14,000 / 1,219,897 FAILED 1.28s
! - Mustache renderer: 2 / 157 FAILED 1.06ms
Generated with: Delphi 10.4 Sydney 32 bit compiler
Time elapsed for all tests: 1m06
Performed 2021-04-15 13:25:45 by hollo on MANGALICA
Total assertions failed for all test suits: 14,002 / 41,657,967
! Some tests FAILED: please correct the code.
Done - Press ENTER to Exit
0000000000000000 ! fail #258 mormot.core.log.pas TSynLog.DebuggerNotify (4670) mormot.core.test.pas TSynTests.DoLog (1073) mormot.core.test.pas TSynTestCase.TestFailed (944) test.core.base.pas Test (4233) test.core.base.pas TTestCoreBase._UTF8 (4425) mormot.core.test.pas TSynTests.Run (1171) mormot.core.test.pas TSynTests.RunAsConsole (1353)
0000000000007302 ! fail #264 mormot.core.log.pas TSynLog.DebuggerNotify (4670) mormot.core.test.pas TSynTests.DoLog (1073) mormot.core.test.pas TSynTestCase.TestFailed (944) test.core.base.pas Test (4233) test.core.base.pas TTestCoreBase._UTF8 (4425) mormot.core.test.pas TSynTests.Run (1171) mormot.core.test.pas TSynTests.RunAsConsole (1353)
0000000000007306 ! fail #270 mormot.core.log.pas TSynLog.DebuggerNotify (4670) mormot.core.test.pas TSynTests.DoLog (1073) mormot.core.test.pas TSynTestCase.TestFailed (944) test.core.base.pas Test (4233) test.core.base.pas TTestCoreBase._UTF8 (4425) mormot.core.test.pas TSynTests.Run (1171) mormot.core.test.pas TSynTests.RunAsConsole (1353)
0000000000007309 ! fail #276 mormot.core.log.pas TSynLog.DebuggerNotify (4670) mormot.core.test.pas TSynTests.DoLog (1073) mormot.core.test.pas TSynTestCase.TestFailed (944) test.core.base.pas Test (4233) test.core.base.pas TTestCoreBase._UTF8 (4425) mormot.core.test.pas TSynTests.Run (1171) mormot.core.test.pas TSynTests.RunAsConsole (1353)
...
000000000013E61B ! fail #1148430 mormot.core.log.pas TSynLog.DebuggerNotify (4670) mormot.core.test.pas TSynTests.DoLog (1073) mormot.core.test.pas TSynTestCase.TestFailed (944) test.core.base.pas Test (4233) test.core.base.pas TTestCoreBase._UTF8 (4429) mormot.core.test.pas TSynTests.Run (1171) mormot.core.test.pas TSynTests.RunAsConsole (1353)
000000000013E64D ! fail #1148436 mormot.core.log.pas TSynLog.DebuggerNotify (4670) mormot.core.test.pas TSynTests.DoLog (1073) mormot.core.test.pas TSynTestCase.TestFailed (944) test.core.base.pas Test (4233) test.core.base.pas TTestCoreBase._UTF8 (4433) mormot.core.test.pas TSynTests.Run (1171) mormot.core.test.pas TSynTests.RunAsConsole (1353)
0000000000235170 ! fail #76 Dotted names should be resolved against former resolutions.mormot.core.log.pas TSynLog.DebuggerNotify (4670) mormot.core.test.pas TSynTests.DoLog (1073) mormot.core.test.pas TSynTestCase.TestFailed (944) test.core.data.pas TTestCoreProcess.MustacheRenderer (686) mormot.core.test.pas TSynTests.Run (1171) mormot.core.test.pas TSynTests.RunAsConsole (1353)
00000000002372F7 ! fail #103 Non-false sections have their value at the top of context, accessible as {{.}} or through the parent context. This gives a simple way to display content conditionally if a variable exists. mormot.core.log.pas TSynLog.DebuggerNotify (4670) mormot.core.test.pas TSynTests.DoLog (1073) mormot.core.test.pas TSynTestCase.TestFailed (944) test.core.data.pas TTestCoreProcess.MustacheRenderer (686) mormot.core.test.pas TSynTests.Run (1171) mormot.core.test.pas TSynTests.RunAsConsole (1353)
Offline
Maybe related to codepage?
Offline
Yes, I guess unsupported code page for the tests.
The system should be on CP1252 on Windows.
I tried to refine TTestCoreBase._UTF8 expectations.
I just fixed the Mustache test named "Dotted names should be resolved against former resolutions.".
It won't apply with the current context resolution algorithm.
The 2nd mustache test don't fail on my side.
Online
Fix in latest, one error left on Mustache side:
! - Mustache renderer: 1 / 156 FAILED 1.03ms
But, if not exists map file frozen when test error first ocured.
Offline
Thanks AB!
Get latest version now, test run with/without any map file (debug and release)!
UTF8 error gone:
- UTF8: 1,205,931 assertions passed 751.85ms
Only one Mustache error left:
! - Mustache renderer: 1 / 156 FAILED 1.05s
Generated with: Delphi 10.4 Sydney 32 bit compiler
Time elapsed for all tests: 1m01
Performed 2021-04-16 07:18:09 by hollo on MANGALICA
Total assertions failed for all test suits: 1 / 41,646,276
! Some tests FAILED: please correct the code.
Done - Press ENTER to Exit
Offline
Pages: 1