|
47 | 47 | import org.junit.runners.JUnit4; |
48 | 48 |
|
49 | 49 | @RunWith(JUnit4.class) |
50 | | -@Timeout(value = 25, unit = TimeUnit.MINUTES) |
51 | | -@TestMethodOrder(MethodOrderer. OrderAnnotation. class) |
| 50 | +@Timeout(value = 6, unit = TimeUnit.MINUTES) |
| 51 | +@TestMethodOrder(MethodOrderer.OrderAnnotation.class) |
52 | 52 | public class ReservationIT { |
53 | 53 |
|
54 | 54 | private static final String PROJECT_ID = System.getenv("GOOGLE_CLOUD_PROJECT"); |
55 | 55 | private static final String ZONE = "us-west1-a"; |
56 | 56 | private static final String REGION = ZONE.substring(0, ZONE.lastIndexOf('-')); |
57 | | - private static ReservationsClient reservationsClient; |
58 | | - private static String RESERVATION_NAME_GLOBAL; |
59 | | - private static String RESERVATION_NAME_REGIONAL; |
60 | | - private static String GLOBAL_INSTANCE_TEMPLATE_URI; |
61 | | - private static String REGIONAL_INSTANCE_TEMPLATE_URI; |
62 | 57 | static String javaVersion = System.getProperty("java.version").substring(0, 2); |
| 58 | + private static ReservationsClient reservationsClient; |
| 59 | + private static final String RESERVATION_NAME_GLOBAL = "test-reservation-global-" + javaVersion |
| 60 | + + "-" + UUID.randomUUID().toString().substring(0, 8); |
| 61 | + private static final String RESERVATION_NAME_REGIONAL = "test-reservation-regional-" + javaVersion |
| 62 | + + "-" + UUID.randomUUID().toString().substring(0, 8); |
63 | 63 | private static final String GLOBAL_INSTANCE_TEMPLATE_NAME = |
64 | 64 | "test-global-inst-temp-" + javaVersion + "-" + UUID.randomUUID().toString().substring(0, 8); |
65 | 65 | private static final String REGIONAL_INSTANCE_TEMPLATE_NAME = |
66 | | - "test-regional-inst-temp-" + javaVersion + "-" |
67 | | - + UUID.randomUUID().toString().substring(0, 8); |
| 66 | + "test-regional-inst-temp-" + javaVersion + "-" + UUID.randomUUID().toString().substring(0, 8); |
| 67 | + private static final String GLOBAL_INSTANCE_TEMPLATE_URI = |
| 68 | + String.format("projects/%s/global/instanceTemplates/%s", PROJECT_ID, GLOBAL_INSTANCE_TEMPLATE_NAME); |
| 69 | + private static final String REGIONAL_INSTANCE_TEMPLATE_URI = |
| 70 | + String.format("projects/%s/regions/%s/instanceTemplates/%s", |
| 71 | + PROJECT_ID, REGION, REGIONAL_INSTANCE_TEMPLATE_NAME); |
68 | 72 | private static final int NUMBER_OF_VMS = 3; |
69 | 73 |
|
70 | 74 | // Check if the required environment variables are set. |
@@ -93,16 +97,6 @@ public static void setUp() |
93 | 97 | // Initialize the client once for all tests |
94 | 98 | reservationsClient = ReservationsClient.create(); |
95 | 99 |
|
96 | | - RESERVATION_NAME_GLOBAL = "test-reservation-global-" + javaVersion + "-" |
97 | | - + UUID.randomUUID().toString().substring(0, 8); |
98 | | - RESERVATION_NAME_REGIONAL = "test-reservation-regional-" + javaVersion + "-" |
99 | | - + UUID.randomUUID().toString().substring(0, 8); |
100 | | - GLOBAL_INSTANCE_TEMPLATE_URI = String.format("projects/%s/global/instanceTemplates/%s", |
101 | | - PROJECT_ID, GLOBAL_INSTANCE_TEMPLATE_NAME); |
102 | | - REGIONAL_INSTANCE_TEMPLATE_URI = |
103 | | - String.format("projects/%s/regions/%s/instanceTemplates/%s", |
104 | | - PROJECT_ID, REGION, REGIONAL_INSTANCE_TEMPLATE_NAME); |
105 | | - |
106 | 100 | // Create instance template with GLOBAL location. |
107 | 101 | CreateInstanceTemplate.createInstanceTemplate(PROJECT_ID, GLOBAL_INSTANCE_TEMPLATE_NAME); |
108 | 102 | assertThat(stdOut.toString()) |
|
0 commit comments