[
https://issues.jboss.org/browse/JBIDE-20389?page=com.atlassian.jira.plugi...
]
Andre Dietisheim commented on JBIDE-20389:
------------------------------------------
the 3 test failures I see are all caused by the same filesystem problem:
The .git folder seems to be missing when the test tries to connect a new repository to the
Eclipse git team provider:
{code:title=https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/JBossTools/view/JBossTools_Master/job/jbosstools-openshift_master/893/testReport/junit/org.jboss.tools.openshift.egit.internal.test/EGitUtilsTest/newUntrackedFilesAreCounted/}
Stacktrace
java.lang.NullPointerException: null
at org.eclipse.egit.core.GitProvider.configureProject(GitProvider.java:50)
at org.eclipse.team.core.RepositoryProvider.configure(RepositoryProvider.java:334)
at org.eclipse.team.core.RepositoryProvider.map(RepositoryProvider.java:129)
at
org.eclipse.egit.core.op.ConnectProviderOperation.execute(ConnectProviderOperation.java:154)
at
org.jboss.tools.openshift.egit.internal.test.util.TestRepository.connect(TestRepository.java:533)
at
org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest.createTestRepository(EGitUtilsTest.java:79)
at
org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest.setUp(EGitUtilsTest.java:66)
Standard Ausgabe (STDOUT)
!ENTRY org.eclipse.egit.core 4 0 2015-07-27 11:06:50.347
!MESSAGE Remove repository mapping of Git mapped resource for which project or mapped git
repository has disappeared: 'RepositoryMapping[<empty> -> '.git',
absolute path:
'/mnt/hudson_workspace/workspace/jbosstools-openshift_master/sources/tests/org.jboss.tools.openshift.egit.test/target/work/data/Project-1438009610284/.git'
]'
!STACK 0
java.io.FileNotFoundException:
at
org.eclipse.egit.core.project.GitProjectData.logAndUnmapGoneMappedResource(GitProjectData.java:533)
at org.eclipse.egit.core.project.GitProjectData.map(GitProjectData.java:499)
at org.eclipse.egit.core.project.GitProjectData.remapAll(GitProjectData.java:473)
at
org.eclipse.egit.core.project.GitProjectData.setRepositoryMappings(GitProjectData.java:317)
at
org.eclipse.egit.core.op.ConnectProviderOperation.execute(ConnectProviderOperation.java:125)
at org.eclipse.egit.core.internal.job.JobUtil$1.run(JobUtil.java:53)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
!ENTRY org.eclipse.egit.core 4 0 2015-07-27 11:06:50.363
!MESSAGE Git team provider configuration has gone missing.
!STACK 0
java.io.FileNotFoundException:
/mnt/hudson_workspace/workspace/jbosstools-openshift_master/sources/tests/org.jboss.tools.openshift.egit.test/target/work/data/.metadata/.plugins/org.eclipse.core.resources/.projects/Project-1438009610284/org.eclipse.egit.core/GitProjectData.properties
(No such file or directory)
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(FileInputStream.java:195)
at java.io.FileInputStream.<init>(FileInputStream.java:138)
at org.eclipse.egit.core.project.GitProjectData.load(GitProjectData.java:450)
at org.eclipse.egit.core.project.GitProjectData.get(GitProjectData.java:206)
at org.eclipse.egit.core.GitProvider.getData(GitProvider.java:86)
at org.eclipse.egit.core.GitProvider.configureProject(GitProvider.java:50)
at org.eclipse.team.core.RepositoryProvider.configure(RepositoryProvider.java:334)
at org.eclipse.team.core.RepositoryProvider.map(RepositoryProvider.java:129)
at
org.eclipse.egit.core.op.ConnectProviderOperation.execute(ConnectProviderOperation.java:154)
at
org.jboss.tools.openshift.egit.internal.test.util.TestRepository.connect(TestRepository.java:533)
at
org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest.createTestRepository(EGitUtilsTest.java:79)
at
org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest.setUp(EGitUtilsTest.java:66)
{code}
{code:title=https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/JBossTools/view/JBossTools_Master/job/jbosstools-openshift_master/894/testReport/junit/org.jboss.tools.openshift.egit.internal.test/EGitUtilsTest/changedButNotCommittedIsDirty/}
Stacktrace
java.lang.AssertionError: null
at org.junit.Assert.fail(Assert.java:86)
at org.junit.Assert.assertTrue(Assert.java:41)
at org.junit.Assert.assertTrue(Assert.java:52)
at
org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest.changedButNotCommittedIsDirty(EGitUtilsTest.java:314)
Standard Ausgabe (STDOUT)
!ENTRY org.eclipse.egit.core 4 0 2015-07-27 11:46:46.834
!MESSAGE Remove repository mapping of Git mapped resource for which project or mapped git
repository has disappeared: 'RepositoryMapping[<empty> -> '.git',
absolute path:
'/mnt/hudson_workspace/workspace/jbosstools-openshift_master/sources/tests/org.jboss.tools.openshift.egit.test/target/work/data/Project-1438012006810/.git'
]'
!STACK 0
java.io.FileNotFoundException:
at
org.eclipse.egit.core.project.GitProjectData.logAndUnmapGoneMappedResource(GitProjectData.java:533)
at org.eclipse.egit.core.project.GitProjectData.map(GitProjectData.java:499)
at org.eclipse.egit.core.project.GitProjectData.remapAll(GitProjectData.java:473)
at
org.eclipse.egit.core.project.GitProjectData.setRepositoryMappings(GitProjectData.java:317)
at
org.eclipse.egit.core.op.ConnectProviderOperation.execute(ConnectProviderOperation.java:125)
at org.eclipse.egit.core.internal.job.JobUtil$1.run(JobUtil.java:53)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
{code}
{code:title=https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/JBossTools/view/JBossTools_Master/job/jbosstools-openshift_master/895/testReport/junit/org.jboss.tools.openshift.egit.internal.test/EGitUtilsTest/pushFailsOnNonFastForward/}
Stacktrace
java.lang.NullPointerException: null
at org.eclipse.egit.core.GitProvider.configureProject(GitProvider.java:50)
at org.eclipse.team.core.RepositoryProvider.configure(RepositoryProvider.java:334)
at org.eclipse.team.core.RepositoryProvider.map(RepositoryProvider.java:129)
at
org.eclipse.egit.core.op.ConnectProviderOperation.execute(ConnectProviderOperation.java:154)
at
org.jboss.tools.openshift.egit.internal.test.util.TestRepository.connect(TestRepository.java:533)
at
org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest.createTestRepository(EGitUtilsTest.java:79)
at
org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest.setUp(EGitUtilsTest.java:66)
Standard Ausgabe (STDOUT)
!ENTRY org.eclipse.egit.core 4 0 2015-07-27 12:07:17.968
!MESSAGE Remove repository mapping of Git mapped resource for which project or mapped git
repository has disappeared: 'RepositoryMapping[<empty> -> '.git',
absolute path:
'/mnt/hudson_workspace/workspace/jbosstools-openshift_master/sources/tests/org.jboss.tools.openshift.egit.test/target/work/data/Project-1438013237911/.git'
]'
!STACK 0
java.io.FileNotFoundException:
at
org.eclipse.egit.core.project.GitProjectData.logAndUnmapGoneMappedResource(GitProjectData.java:533)
at org.eclipse.egit.core.project.GitProjectData.map(GitProjectData.java:499)
at org.eclipse.egit.core.project.GitProjectData.remapAll(GitProjectData.java:473)
at
org.eclipse.egit.core.project.GitProjectData.setRepositoryMappings(GitProjectData.java:317)
at
org.eclipse.egit.core.op.ConnectProviderOperation.execute(ConnectProviderOperation.java:125)
at org.eclipse.egit.core.internal.job.JobUtil$1.run(JobUtil.java:53)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
!ENTRY org.eclipse.egit.core 4 0 2015-07-27 12:07:18.052
!MESSAGE Git team provider configuration has gone missing.
!STACK 0
java.io.FileNotFoundException:
/mnt/hudson_workspace/workspace/jbosstools-openshift_master/sources/tests/org.jboss.tools.openshift.egit.test/target/work/data/.metadata/.plugins/org.eclipse.core.resources/.projects/Project-1438013237911/org.eclipse.egit.core/GitProjectData.properties
(No such file or directory)
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(FileInputStream.java:195)
at java.io.FileInputStream.<init>(FileInputStream.java:138)
at org.eclipse.egit.core.project.GitProjectData.load(GitProjectData.java:450)
at org.eclipse.egit.core.project.GitProjectData.get(GitProjectData.java:206)
at org.eclipse.egit.core.GitProvider.getData(GitProvider.java:86)
at org.eclipse.egit.core.GitProvider.configureProject(GitProvider.java:50)
at org.eclipse.team.core.RepositoryProvider.configure(RepositoryProvider.java:334)
at org.eclipse.team.core.RepositoryProvider.map(RepositoryProvider.java:129)
at
org.eclipse.egit.core.op.ConnectProviderOperation.execute(ConnectProviderOperation.java:154)
at
org.jboss.tools.openshift.egit.internal.test.util.TestRepository.connect(TestRepository.java:533)
at
org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest.createTestRepository(EGitUtilsTest.java:79)
at
org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest.setUp(EGitUtilsTest.java:66)
{code}
Jenkins: inconsistent, regular test failures in openshift/egit
--------------------------------------------------------------
Key: JBIDE-20389
URL:
https://issues.jboss.org/browse/JBIDE-20389
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: openshift
Affects Versions: 4.3.0.Beta2
Reporter: Andre Dietisheim
Assignee: Andre Dietisheim
Priority: Critical
Fix For: 4.3.0.CR1
Jenkins build for OpenShift has inconsistent (they come and go, different tests affected)
test failures. Those cant be reproduced in a local build.
{quote}
Build #33
http://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevSt...
org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest.shouldReturnThatCloneIsAheadOfRemote
org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest.shouldReturnThatCloneIsAheadOfRemote
{quote}
{quote}
Build #34:
http://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevSt...
org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest.canCommitFileInProject
{quote}
{quote}
Build #35
http://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevSt...
org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest.changedButNotCommittedIsDirty
(from org.jboss.tools.openshift.egit.internal.test.EGitTestSuite)
Failing for the past 1 build (Since Unstable#35 )
java.lang.AssertionError: null
at org.junit.Assert.fail(Assert.java:86)
at org.junit.Assert.assertTrue(Assert.java:41)
at org.junit.Assert.assertTrue(Assert.java:52)
at
org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest.changedButNotCommittedIsDirty(EGitUtilsTest.java:314)
{quote}
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)