Skip to content

Commit 8c292c5

Browse files
authored
ci: Fix Q chat UI test (#5438)
* Try adding more wait time * assert * assert * Remove sleep * skip auth on local runs
1 parent 97feb63 commit 8c292c5

File tree

2 files changed

+8
-5
lines changed

2 files changed

+8
-5
lines changed

ui-tests-starter/tst-243+/software/aws/toolkits/jetbrains/uitests/chatTests/AmazonQChatTest.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ class AmazonQChatTest {
8686
assertTrue(result.contains("/clear"))
8787
assertTrue(result.contains("/review"))
8888
assertTrue(result.contains("/test"))
89+
println("Assertions done")
8990
}
9091
}
9192

ui-tests-starter/tst-prep/PreAmazonQUiTest.kt

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,13 @@ class PreAmazonQUiTest {
3939
@Test
4040
fun `can set up Connection`() {
4141
try {
42-
val startUrl = System.getenv("TEST_START_URL")
43-
val region = System.getenv("TEST_REGION")
44-
connection = LegacyManagedBearerSsoConnection(startUrl, region, Q_SCOPES)
45-
ConnectionPinningManager.getInstance().setPinnedConnection(QConnection.getInstance(), connection)
46-
(connection.getConnectionSettings().tokenProvider.delegate as BearerTokenProvider).reauthenticate()
42+
if (System.getenv("CI").toBoolean()) {
43+
val startUrl = System.getenv("TEST_START_URL")
44+
val region = System.getenv("TEST_REGION")
45+
connection = LegacyManagedBearerSsoConnection(startUrl, region, Q_SCOPES)
46+
ConnectionPinningManager.getInstance().setPinnedConnection(QConnection.getInstance(), connection)
47+
(connection.getConnectionSettings().tokenProvider.delegate as BearerTokenProvider).reauthenticate()
48+
}
4749
} catch (e: Exception) {
4850
error("Could not connect to Idc.")
4951
}

0 commit comments

Comments
 (0)