t_id
247
t_adddate
2003/10/03
t_result
0
t_knownrunerror
0
Record count: 50
Total = 50
OK=50 Percentage= 100.00
Result type | Cat. | Count | Percentage | First date | Last Date |
Successfully run | 50 | 100.0 | 2024/05/17 23:52:00 41 | 2024/05/18 01:32:00 24 | |
i386 | 39 | 78.0 | 2024/05/18 00:21:00 24 | 2024/05/18 01:32:00 24 | |
sparc | 1 | 2.0 | 2024/05/17 23:52:00 41 | 2024/05/17 23:52:00 41 | |
x86_64 | 6 | 12.0 | 2024/05/18 00:21:00 30 | 2024/05/18 01:32:00 15 | |
powerpc64 | 2 | 4.0 | 2024/05/18 01:09:00 101 | 2024/05/18 01:11:00 108 | |
aarch64 | 2 | 4.0 | 2024/05/18 00:11:00 33 | 2024/05/18 00:52:00 35 | |
linux | 45 | 90.0 | 2024/05/18 00:11:00 33 | 2024/05/18 01:32:00 24 | |
win32 | 1 | 2.0 | 2024/05/18 00:21:00 24 | 2024/05/18 00:21:00 24 | |
solaris | 4 | 8.0 | 2024/05/17 23:52:00 41 | 2024/05/18 00:34:00 30 | |
3.3.1 | 24 | 48.0 | 2024/05/18 00:11:00 33 | 2024/05/18 01:32:00 24 | |
3.2.3 | 26 | 52.0 | 2024/05/17 23:52:00 41 | 2024/05/18 01:31:00 26 |
{******************************************} { Used to check the DOS unit } {------------------------------------------} { SetCBreak / GetCBreak routine testing } {******************************************} Program tbreak; uses dos; const has_errors : boolean = false; { verifies that the DOSError variable is equal to } { the value requested. } Procedure CheckDosError(err: Integer); var x : integer; s :string; Begin Write('Verifying value of DOS Error...'); x := DosError; case x of 0 : s := '(0): No Error.'; 2 : s := '(2): File not found.'; 3 : s := '(3): Path not found.'; 5 : s := '(5): Access Denied.'; 6 : s := '(6): Invalid File Handle.'; 8 : s := '(8): Not enough memory.'; 10 : s := '(10) : Invalid Environment.'; 11 : s := '(11) : Invalid format.'; 18 : s := '(18) : No more files.'; else s := 'INVALID DOSERROR'; end; if err <> x then Begin WriteLn('FAILURE. (Value should be ',err,' '+s+')'); has_errors:=true; end else WriteLn('Success.'); end; Procedure TestCBreak; Var B: Boolean; s: string; Begin WriteLn('----------------------------------------------------------------------'); WriteLn(' GETCBREAK/SETCBREAK '); WriteLn('----------------------------------------------------------------------'); CheckDosError(0); s:='Testing GetCBreak...'; SetCBreak(TRUE); CheckDosError(0); GetCBreak(b); CheckDosError(0); if b then WriteLn(s+'Success.') else Begin has_errors:=true; WriteLn(s+'FAILURE.'); end; { actually setting Ctrl-C only works under DOS } {$ifdef go32v2} s:='Testing GetCBreak...'; SetCBreak(FALSE); CheckDosError(0); GetCBreak(b); CheckDosError(0); if NOT b then WriteLn(s+'Success.') else Begin has_errors:=true; WriteLn(s+'FAILURE.'); end; {$endif} end; Begin testcbreak; if has_errors then Halt(1); end. { $Log: tbreak.pp,v $ Revision 1.3 2002/11/18 09:49:49 pierre * tried to make as many as possible tests non interactive Revision 1.2 2002/11/09 23:08:07 carl * fix compilation problems Revision 1.1 2002/11/08 21:01:18 carl * separated some tests * make tfexpand more portable }