From b16f2083e2b99d376af5feba6204998a301f49cb Mon Sep 17 00:00:00 2001 From: Vladislav Rassokhin Date: Thu, 7 Nov 2019 14:43:17 +0300 Subject: [PATCH] Fix NoSuchElementException in BrowserStackLocalAgent Fixes #20 --- .../automate/ci/teamcity/BrowserStackLocalAgent.java | 1 + 1 file changed, 1 insertion(+) diff --git a/browserstack-teamcity-agent/src/main/java/com/browserstack/automate/ci/teamcity/BrowserStackLocalAgent.java b/browserstack-teamcity-agent/src/main/java/com/browserstack/automate/ci/teamcity/BrowserStackLocalAgent.java index ff65ea9..13cb728 100644 --- a/browserstack-teamcity-agent/src/main/java/com/browserstack/automate/ci/teamcity/BrowserStackLocalAgent.java +++ b/browserstack-teamcity-agent/src/main/java/com/browserstack/automate/ci/teamcity/BrowserStackLocalAgent.java @@ -218,6 +218,7 @@ public void buildStarted(@NotNull AgentRunningBuild runningBuild) { // Get browserstack build features. Collection buildFeatures = runningBuild.getBuildFeaturesOfType(BrowserStackParameters.BUILD_FEATURE_TYPE); + if (buildFeatures.isEmpty()) return; AgentBuildFeature buildFeature = buildFeatures.iterator().next(); Map configParameters = buildFeature.getParameters();