move test skipping macro to case array section

pull/7805/head
Qinghao Shi 2018-08-22 17:48:03 +01:00
parent 485fe79a71
commit 0ad1934f32
3 changed files with 4 additions and 9 deletions

View File

@ -104,10 +104,6 @@ void increment_multi_counter(void)
*/
void test_case_1x_ticker()
{
#if defined(__ARM_FM)
TEST_SKIP_MESSAGE("FastModels not support time drifting test")
#endif
char _key[11] = { };
char _value[128] = { };
int expected_key = 1;
@ -339,8 +335,10 @@ Case cases[] = {
Case("Test detach", test_detach),
Case("Test multi call and time measure", test_multi_call_time),
Case("Test multi ticker", test_multi_ticker),
#if !defined(__ARM_FM) //FastModels not support time drifting test
Case("Test timers: 1x ticker", test_case_1x_ticker),
Case("Test timers: 2x ticker", test_case_2x_ticker)
#endif
};
utest::v1::status_t greentea_test_setup(const size_t number_of_cases)

View File

@ -68,9 +68,10 @@ Case cases[] = {
Case("1 s delay during sleep (attach_us)", test_sleep<AttachUSTester<Timeout>, 1000000, LONG_DELTA_US>,
greentea_failure_handler),
#endif
#if !defined(__ARM_FM) //FastModels not support time drifting test
Case("Timing drift (attach)", test_drift<AttachTester<Timeout> >),
Case("Timing drift (attach_us)", test_drift<AttachUSTester<Timeout> >),
#endif
};
utest::v1::status_t greentea_test_setup(const size_t number_of_cases)

View File

@ -389,10 +389,6 @@ private:
template<typename T>
void test_drift(void)
{
#if defined(__ARM_FM)
TEST_SKIP_MESSAGE("FastModels not support time drifting test")
#endif
char _key[11] = { };
char _value[128] = { };
int expected_key = 1;