Commit d2b0fd8
committed
Add U-mode test to functional test suite
The user mode validation test intentionally triggers an illegal
instruction exception to verify privilege isolation, which would normally
be classified as a test failure in the standard application test suite.
This test has been moved to the functional test suite where its expected
behavior can be properly validated.
The application test suite now excludes this test to avoid false
negatives. The functional test suite has been updated to recognize the
expected privilege violation as a valid success criterion alongside the
syscall mechanism validation. The crash detection logic now permits
expected exceptions for tests that intentionally verify security
boundaries.1 parent 611a1a1 commit d2b0fd8
2 files changed
+4
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
50 | | - | |
| 50 | + | |
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
| |||
75 | 76 | | |
76 | 77 | | |
77 | 78 | | |
78 | | - | |
| 79 | + | |
| 80 | + | |
79 | 81 | | |
80 | 82 | | |
81 | 83 | | |
| |||
0 commit comments