Document Skipped Tests - #118
Conversation
| TEST_BEGIN(); | ||
|
|
||
| // HalInitiateShutdown will shut down the system | ||
| // TODO: Need a config variable to determine allow to test or not |
There was a problem hiding this comment.
| // TODO: Need a config variable to determine allow to test or not | |
| // TODO: Need a config variable to determine whether or not to allow the test |
There was a problem hiding this comment.
Apologies, I thought I had this vetted by my assistant. However, I will change the sentence to ""We need a configuration variable to determine if testing is allowed" later on.
| TEST_BEGIN(); | ||
|
|
||
| // HalReturnToFirmware will reboot/shutdown | ||
| // TODO: Need a config variable to determine allow to test or not |
There was a problem hiding this comment.
| // TODO: Need a config variable to determine allow to test or not | |
| // TODO: Need a config variable to determine whether or not to allow the test |
|
|
|
That's highly unlikely. We lack the exported API list from Chihiro, and its QFE member does not contain a debug/devkit flag (apart from the Chihiro flag itself). Additionally, homebrew kernels can implement these same features, which makes this approach unreliable. I made a commit to check if these APIs are implemented; however, they will not work because the Xbox kernel prevents the XBE from running. A workaround is required on top of that. |
The following API tests are being skipped for now:
This pull request is currently a draft in case there are more tests that can be skipped. There are other API exports that are only testable on dev/debug kit hardware. However, they cannot be added here until there is a reliable workaround.