Skip to content

Commit 9f6b2f6

Browse files
SCANNERAPI-203 Fix flaky simple analysis with server certificate test
1 parent b3753e3 commit 9f6b2f6

5 files changed

Lines changed: 11 additions & 11 deletions

File tree

its/it-tests/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@
2626

2727
<dependency>
2828
<groupId>org.sonarsource.orchestrator</groupId>
29-
<artifactId>sonar-orchestrator</artifactId>
30-
<version>3.40.0.183</version>
29+
<artifactId>sonar-orchestrator-junit4</artifactId>
30+
<version>4.5.0.1700</version>
3131
<scope>test</scope>
3232
<exclusions>
3333
<exclusion>

its/it-tests/src/test/java/com/sonar/scanner/api/it/PropertiesTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
*/
2020
package com.sonar.scanner.api.it;
2121

22-
import com.sonar.orchestrator.Orchestrator;
2322
import com.sonar.orchestrator.build.BuildResult;
23+
import com.sonar.orchestrator.junit4.OrchestratorRule;
2424
import com.sonar.scanner.api.it.tools.SimpleScanner;
2525
import java.io.IOException;
2626
import java.nio.file.Files;
@@ -35,7 +35,7 @@
3535

3636
public class PropertiesTest {
3737
@ClassRule
38-
public static final Orchestrator ORCHESTRATOR = ScannerCommonsTestSuite.ORCHESTRATOR;
38+
public static final OrchestratorRule ORCHESTRATOR = ScannerCommonsTestSuite.ORCHESTRATOR;
3939

4040
@Test
4141
public void testRuntimeEnvironmentPassedAsUserAgent() throws IOException {

its/it-tests/src/test/java/com/sonar/scanner/api/it/ProxyTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
*/
2020
package com.sonar.scanner.api.it;
2121

22-
import com.sonar.orchestrator.Orchestrator;
2322
import com.sonar.orchestrator.build.BuildResult;
23+
import com.sonar.orchestrator.junit4.OrchestratorRule;
2424
import com.sonar.orchestrator.util.NetworkUtils;
2525
import com.sonar.scanner.api.it.tools.ProxyAuthenticator;
2626
import com.sonar.scanner.api.it.tools.SimpleScanner;
@@ -68,7 +68,7 @@ public class ProxyTest {
6868
private static int httpProxyPort;
6969

7070
@ClassRule
71-
public static final Orchestrator ORCHESTRATOR = ScannerCommonsTestSuite.ORCHESTRATOR;
71+
public static final OrchestratorRule ORCHESTRATOR = ScannerCommonsTestSuite.ORCHESTRATOR;
7272

7373
private static ConcurrentLinkedDeque<String> seenByProxy = new ConcurrentLinkedDeque<>();
7474

its/it-tests/src/test/java/com/sonar/scanner/api/it/SSLTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
*/
2020
package com.sonar.scanner.api.it;
2121

22-
import com.sonar.orchestrator.Orchestrator;
2322
import com.sonar.orchestrator.build.BuildResult;
23+
import com.sonar.orchestrator.junit4.OrchestratorRule;
2424
import com.sonar.orchestrator.util.NetworkUtils;
2525
import com.sonar.scanner.api.it.tools.SimpleScanner;
2626
import java.net.InetAddress;
@@ -73,7 +73,7 @@ public class SSLTest {
7373
private static int httpsPort;
7474

7575
@ClassRule
76-
public static final Orchestrator ORCHESTRATOR = ScannerCommonsTestSuite.ORCHESTRATOR;
76+
public static final OrchestratorRule ORCHESTRATOR = ScannerCommonsTestSuite.ORCHESTRATOR;
7777

7878
@Before
7979
public void deleteData() {

its/it-tests/src/test/java/com/sonar/scanner/api/it/ScannerCommonsTestSuite.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
*/
2020
package com.sonar.scanner.api.it;
2121

22-
import com.sonar.orchestrator.Orchestrator;
2322
import com.sonar.orchestrator.http.HttpMethod;
23+
import com.sonar.orchestrator.junit4.OrchestratorRule;
2424
import com.sonar.orchestrator.locator.MavenLocation;
2525
import java.time.Instant;
2626
import java.time.ZoneId;
@@ -39,7 +39,7 @@ public class ScannerCommonsTestSuite {
3939
private static final String SONAR_RUNTIME_VERSION = "sonar.runtimeVersion";
4040

4141
@ClassRule
42-
public static final Orchestrator ORCHESTRATOR = Orchestrator.builderEnv()
42+
public static final OrchestratorRule ORCHESTRATOR = OrchestratorRule.builderEnv()
4343
.setSonarVersion(getSystemPropertyOrFail(SONAR_RUNTIME_VERSION))
4444
.useDefaultAdminCredentialsForBuilds(true)
4545
// We need to use a plugin compatible with both SonarQube DEV & SonarQube version defined in .cirrus.yml (currently SQ 7.9)
@@ -54,7 +54,7 @@ private static String getSystemPropertyOrFail(String orchestratorPropertiesSourc
5454
return propertyValue;
5555
}
5656

57-
public static void resetData(Orchestrator orchestrator) {
57+
public static void resetData(OrchestratorRule orchestrator) {
5858
Instant instant = Instant.now();
5959

6060
// The expected format is yyyy-MM-dd.

0 commit comments

Comments
 (0)