Uploaded image for project: 'Atlassian Cloud'
  1. Atlassian Cloud
  2. CLOUD-2829

Flaky test: AGMPLogoutTest.testOpenIdUserLogout

    XMLWordPrintable

Details

    • Bug
    • Resolution: Cannot Reproduce
    • Medium
    • None
    • None

    Description

      Can this be made more robust, for example by retrying after a failure?

      https://bamboo.extranet.atlassian.com/browse/AGMP-FULLITEST-481/test/case/133765554

      net.sourceforge.jwebunit.exception.TestingEngineResponseException: The server return 400 HTTP code.
      	at net.sourceforge.jwebunit.htmlunit.HtmlUnitTestingEngineImpl.submit(HtmlUnitTestingEngineImpl.java:1513)
      	at net.sourceforge.jwebunit.junit.WebTester.submit(WebTester.java:2439)
      	at com.atlassian.agmp.integration.jira.WebTestEngine.doGoogleOpenIdLogin(WebTestEngine.java:136)
      	at com.atlassian.agmp.integration.jira.WebTestEngine.loginWith(WebTestEngine.java:611)
      	at com.atlassian.agmp.integration.jira.WebTestEngine.loginWith(WebTestEngine.java:590)
      	at it.com.atlassian.agmp.integration.jira.AGMPLogoutTest.assertOpenIdUserLoggedOutProperly(AGMPLogoutTest.java:35)
      	at it.com.atlassian.agmp.integration.jira.AGMPLogoutTest.testOpenIdUserLogout(AGMPLogoutTest.java:29)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      	at java.lang.reflect.Method.invoke(Method.java:597)
      	at junit.framework.TestCase.runTest(TestCase.java:168)
      	at com.atlassian.agmp.integration.jira.AGMPTestBase.runTest(AGMPTestBase.java:52)
      	at junit.framework.TestCase.runBare(TestCase.java:134)
      	at net.sourceforge.jwebunit.junit.WebTestCase.runBare(WebTestCase.java:79)
      	at junit.framework.TestResult$1.protect(TestResult.java:110)
      	at junit.framework.TestResult.runProtected(TestResult.java:128)
      	at junit.framework.TestResult.run(TestResult.java:113)
      	at junit.framework.TestCase.run(TestCase.java:124)
      	at junit.framework.TestSuite.runTest(TestSuite.java:232)
      	at junit.framework.TestSuite.run(TestSuite.java:227)
      	at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:91)
      	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
      	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
      	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
      	at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      	at java.lang.reflect.Method.invoke(Method.java:597)
      	at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345)
      	at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009)
      Caused by: com.gargoylesoftware.htmlunit.FailingHttpStatusCodeException: 400 Bad Request for https://www.google.com/a/atl-paid-test.com/o8/ud?st=EbsOt4JU9sDfjrm7wE_E&be=o8&auth=DQAAAKwAAAAD640VihwJV2Rftng0ArY_nZddG9aYgxoXSpt4W8dyUCYTTQLSa_w9Un89cADEMnW75RE-xY0AgPnIwbMrwMtz_331FvhE9qCbn2nOqbeCRbUoWqdIrVEB4siiP9jRO0nS9Lw6HbxcrtDxlLV3kUipR2vaVk201GA8pxqkKIbs14ps8onMEuqUotdyZPqbkJwbaHapBxQNDozsgeJC75rOoZWbstTj-4Qm6jIxf7p8ew
      	at com.gargoylesoftware.htmlunit.WebClient.throwFailingHttpStatusCodeExceptionIfNecessary(WebClient.java:530)
      	at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:330)
      	at com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:354)
      	at com.gargoylesoftware.htmlunit.html.HtmlForm.submit(HtmlForm.java:179)
      	at com.gargoylesoftware.htmlunit.html.HtmlSubmitInput.doClickAction(HtmlSubmitInput.java:82)
      	at com.gargoylesoftware.htmlunit.html.HtmlElement.click(HtmlElement.java:1329)
      	at com.gargoylesoftware.htmlunit.html.HtmlElement.click(HtmlElement.java:1288)
      	at com.gargoylesoftware.htmlunit.html.HtmlElement.click(HtmlElement.java:1257)
      	at net.sourceforge.jwebunit.htmlunit.HtmlUnitTestingEngineImpl.submit(HtmlUnitTestingEngineImpl.java:1495)
      	... 31 more
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            tmoore Tim Moore [Atlassian]
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: