From 7f2bd197a1e38425077556e5de0a76900be56d9d Mon Sep 17 00:00:00 2001 From: Tobias Hahnen Date: Mon, 2 Sep 2024 15:17:22 +0200 Subject: [PATCH] SLE-926: macOS support for running in shell When running on macOS we have to add a specific argument to make it usable, e.g. when running UTs/ITs on the command line. --- .../pom.xml | 23 +++++++------------ its/pom.xml | 21 +++++++++++++++++ org.sonarlint.eclipse.core.tests/pom.xml | 22 +++++++++++++++++- 3 files changed, 50 insertions(+), 16 deletions(-) diff --git a/its/org.sonarlint.eclipse.its.connected.sc/pom.xml b/its/org.sonarlint.eclipse.its.connected.sc/pom.xml index 0504c9196..aab1b8b85 100644 --- a/its/org.sonarlint.eclipse.its.connected.sc/pom.xml +++ b/its/org.sonarlint.eclipse.its.connected.sc/pom.xml @@ -36,6 +36,14 @@ org.eclipse.tycho tycho-surefire-plugin + + + https://sc-staging.io + wss://events-api.sc-staging.io/ + org.sonarlint.eclipse.its.connected.sc.product @@ -43,21 +51,6 @@ - - - - org.eclipse.tycho - tycho-surefire-plugin - - - https://sc-staging.io - wss://events-api.sc-staging.io/ - - - diff --git a/its/pom.xml b/its/pom.xml index 4c0c0badc..332a1dd60 100644 --- a/its/pom.xml +++ b/its/pom.xml @@ -292,5 +292,26 @@ + + + + macOS-its + + + mac + + + + + + org.eclipse.tycho + tycho-surefire-plugin + + -XstartOnFirstThread + + + + + diff --git a/org.sonarlint.eclipse.core.tests/pom.xml b/org.sonarlint.eclipse.core.tests/pom.xml index d5366d311..c16a1e186 100644 --- a/org.sonarlint.eclipse.core.tests/pom.xml +++ b/org.sonarlint.eclipse.core.tests/pom.xml @@ -105,6 +105,26 @@ - + + + macOS-uts + + + mac + + + + + + org.eclipse.tycho + tycho-surefire-plugin + + -XstartOnFirstThread + + + + + + \ No newline at end of file