Fixed interrupt_test, removed from ci_check due to excessive run time
Created by: silabs-hfegran
In the past this test most likely passed without running advertised functionality, and a change of compiler exposed the (many) latent problems within. Fixed by adding volatiles to variables to prevent the compiler from optimizing away central parts of the test. As the full test takes approximately 1.5 hours it has been removed from the ci_check regression list.
Note: There will be unknown exception handler entered messages printed during the last part of the test - this is due to common BSP code that is not overridden in the test.