jfrog / xray-client-java

Xray Java Client
Apache License 2.0
10 stars 15 forks source link

Tests are red against new Platform #7

Closed svenruppert closed 4 years ago

svenruppert commented 4 years ago

Dear Team, I am just running the gradle tests against XRay (svenr.jfrog.io) and they are red. At the same time comparing results against the IDE Plugin (IntelliJ) I have a different result as well.

Cheers Sven

testArtifactSummaryComponent

expected [4] but found [3] java.lang.AssertionError: expected [4] but found [3]  at org.testng.Assert.fail(Assert.java:96)  at org.testng.Assert.failNotEquals(Assert.java:776)  at org.testng.Assert.assertEqualsImpl(Assert.java:137)  at org.testng.Assert.assertEquals(Assert.java:118)  at org.testng.Assert.assertEquals(Assert.java:652)  at org.testng.Assert.assertEquals(Assert.java:662)  at com.jfrog.xray.client.impl.test.SummaryTests.testArtifactSummaryComponent(SummaryTests.java:69)  at com.jfrog.xray.client.impl.test.SummaryTests.testArtifactSummaryComponent(SummaryTests.java:37)  at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)  at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)  at java.base/java.lang.reflect.Method.invoke(Method.java:566)  at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)  at org.testng.internal.Invoker.invokeMethod(Invoker.java:583)  at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:719)  at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:989)  at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)  at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)  at org.testng.TestRunner.privateRun(TestRunner.java:648)  at org.testng.TestRunner.run(TestRunner.java:505)  at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)  at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)  at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)  at org.testng.SuiteRunner.run(SuiteRunner.java:364)  at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)  at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)  at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208)  at org.testng.TestNG.runSuitesLocally(TestNG.java:1137)  at org.testng.TestNG.runSuites(TestNG.java:1049)  at org.testng.TestNG.run(TestNG.java:1017)  at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:141)  at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:90)  at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)  at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)  at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)  at java.base/java.lang.reflect.Method.invoke(Method.java:566)  at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)  at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)  at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)  at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)  at com.sun.proxy.$Proxy2.stop(Unknown Source)  at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:132)  at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)  at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)  at java.base/java.lang.reflect.Method.invoke(Method.java:566)  at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)  at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)  at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:182)  at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:164)  at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:412)  at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)  at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)  at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)  at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)  at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56)  at java.base/java.lang.Thread.run(Thread.java:834)

yahavi commented 4 years ago

Thanks for reporting this issue, @svenruppert. From time to time, the vulnerability database evolves to improve. To make sure our Java Xray client and IDE plugins are free from bugs, we must maintain these tests occasionally. For instance - The number of issues in our test component can be changed.

The Intellij plugin tests does not run the Java Xray client tests, so the tests there are green.