Vodafone Test Suite
Dependencies: mbed-rtos mbed HTTPClient VodafoneUSBModem
Tests/Tests.h@30:dd2beda340c6, 2012-09-12 (annotated)
- Committer:
- nherriot
- Date:
- Wed Sep 12 10:18:28 2012 +0000
- Revision:
- 30:dd2beda340c6
- Parent:
- 27:0297dbc3252b
- Parent:
- 29:c0e6f198db84
- Child:
- 31:9231acdde9ff
merging working set with Ashley's new stuff
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
ashleymills | 3:28336c2e94e4 | 1 | #pragma once |
ashleymills | 23:408199b5d2cb | 2 | #include "Test10.h" |
nherriot | 7:ec0db221f897 | 3 | #include "Test12.h" |
nherriot | 16:c89d426c6175 | 4 | #include "Test13.h" |
nherriot | 28:c630a04a7198 | 5 | #include "Test16.h" |
ashleymills | 19:26fbed33d4e7 | 6 | #include "Test21.h" |
ashleymills | 19:26fbed33d4e7 | 7 | #include "Test22.h" |
ashleymills | 20:18373fb68ad7 | 8 | #include "Test23.h" |
ashleymills | 22:5b1feecf2aeb | 9 | #include "Test25.h" |
ashleymills | 22:5b1feecf2aeb | 10 | #include "Test26.h" |
ashleymills | 19:26fbed33d4e7 | 11 | #include "Test50.h" |
nherriot | 29:c0e6f198db84 | 12 | #include "Test56.h" |
ashleymills | 19:26fbed33d4e7 | 13 | |
ashleymills | 26:9eefab9e28df | 14 | const int gAllTests[] = {10,12,13,21,22,23,25,26,50}; |
ashleymills | 26:9eefab9e28df | 15 | const int gNumAllTests = 9; |
ashleymills | 26:9eefab9e28df | 16 | const int gAutomatedTests[] = {10,21,22,23,25,26}; |
ashleymills | 26:9eefab9e28df | 17 | const int gNumAutomatedTests = 6; |
nherriot | 30:dd2beda340c6 | 18 | const int gInteractiveTests[] = {56,16,12,13}; |
nherriot | 30:dd2beda340c6 | 19 | const int gNumInteractiveTests = 4; |
ashleymills | 26:9eefab9e28df | 20 | const int gSoakTests[] = {50}; |
ashleymills | 26:9eefab9e28df | 21 | const int gNumSoakTests = 1; |
ashleymills | 22:5b1feecf2aeb | 22 | |
ashleymills | 22:5b1feecf2aeb | 23 | enum TestProfile { |
ashleymills | 22:5b1feecf2aeb | 24 | TESTS_ALL, |
ashleymills | 22:5b1feecf2aeb | 25 | TESTS_AUTOMATED, |
ashleymills | 22:5b1feecf2aeb | 26 | TESTS_MANUAL, |
ashleymills | 22:5b1feecf2aeb | 27 | TESTS_SOAK, |
ashleymills | 22:5b1feecf2aeb | 28 | TESTS_END |
ashleymills | 22:5b1feecf2aeb | 29 | }; |
ashleymills | 22:5b1feecf2aeb | 30 | |
ashleymills | 22:5b1feecf2aeb | 31 | static const int* gTestProfiles[4] = { |
ashleymills | 26:9eefab9e28df | 32 | gAllTests, |
ashleymills | 26:9eefab9e28df | 33 | gAutomatedTests, |
ashleymills | 26:9eefab9e28df | 34 | gInteractiveTests, |
ashleymills | 26:9eefab9e28df | 35 | gSoakTests |
ashleymills | 22:5b1feecf2aeb | 36 | }; |
ashleymills | 22:5b1feecf2aeb | 37 | |
ashleymills | 22:5b1feecf2aeb | 38 | static const int gTestProfileLengths[4] = { |
ashleymills | 22:5b1feecf2aeb | 39 | gNumAllTests, |
ashleymills | 22:5b1feecf2aeb | 40 | gNumAutomatedTests, |
ashleymills | 22:5b1feecf2aeb | 41 | gNumInteractiveTests, |
ashleymills | 22:5b1feecf2aeb | 42 | gNumSoakTests |
nherriot | 28:c630a04a7198 | 43 | }; |
nherriot | 28:c630a04a7198 | 44 | |
nherriot | 30:dd2beda340c6 | 45 | |
ashleymills | 24:8f0f9551122a | 46 | static const char* gTestDescriptions[] = { |
ashleymills | 27:0297dbc3252b | 47 | NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, |
ashleymills | 25:55b865c41f21 | 48 | gTest10Description, |
ashleymills | 27:0297dbc3252b | 49 | NULL, |
ashleymills | 27:0297dbc3252b | 50 | gTest12Description, |
ashleymills | 27:0297dbc3252b | 51 | gTest13Description, |
ashleymills | 27:0297dbc3252b | 52 | NULL,NULL,NULL,NULL,NULL,NULL,NULL, |
ashleymills | 26:9eefab9e28df | 53 | gTest21Description, |
ashleymills | 26:9eefab9e28df | 54 | gTest22Description, |
ashleymills | 27:0297dbc3252b | 55 | gTest23Description, |
ashleymills | 27:0297dbc3252b | 56 | NULL, |
ashleymills | 26:9eefab9e28df | 57 | gTest25Description, |
ashleymills | 26:9eefab9e28df | 58 | gTest26Description, |
ashleymills | 27:0297dbc3252b | 59 | NULL,NULL,NULL,NULL, |
ashleymills | 27:0297dbc3252b | 60 | NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, |
ashleymills | 27:0297dbc3252b | 61 | NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL, |
ashleymills | 26:9eefab9e28df | 62 | gTest50Description, |
ashleymills | 26:9eefab9e28df | 63 | }; |
ashleymills | 26:9eefab9e28df | 64 | |
ashleymills | 27:0297dbc3252b | 65 | /* |
ashleymills | 26:9eefab9e28df | 66 | static const int* gTestDependencies[] = { |
ashleymills | 26:9eefab9e28df | 67 | gTest10Depends, |
ashleymills | 26:9eefab9e28df | 68 | gTest12Depends, |
ashleymills | 26:9eefab9e28df | 69 | gTest13Depends, |
ashleymills | 26:9eefab9e28df | 70 | gTest21Depends, |
ashleymills | 26:9eefab9e28df | 71 | gTest22Depends, |
ashleymills | 26:9eefab9e28df | 72 | gTest23Depends, |
ashleymills | 26:9eefab9e28df | 73 | gTest25Depends, |
ashleymills | 26:9eefab9e28df | 74 | gTest26Depends, |
ashleymills | 26:9eefab9e28df | 75 | gTest50Depends |
ashleymills | 27:0297dbc3252b | 76 | }; |
nherriot | 30:dd2beda340c6 | 77 | */ |
nherriot | 30:dd2beda340c6 | 78 | |
nherriot | 30:dd2beda340c6 | 79 |