[JBoss JIRA] (JBIDE-20389) Jenkins: inconsistent, regular test failures in openshift/egit
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-20389?page=com.atlassian.jira.plugi... ]
Andre Dietisheim commented on JBIDE-20389:
------------------------------------------
weird enough, the last 9 builds in jenkins had no test errors:
!openshift-builds.png!
Interestingly they ran in their majority on some *rhel* (rhel5, rhel6) slave while the failing runs were all on some *virt* (virt1, virt2) called slave(s).
> 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
>
> Attachments: openshift-builds.png
>
>
> 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)
10 years, 9 months
[JBoss JIRA] (JBDS-3256) JBoss specific Docker Tooling (Basic Integration)
by Alexey Kazakov (JIRA)
[ https://issues.jboss.org/browse/JBDS-3256?page=com.atlassian.jira.plugin.... ]
Alexey Kazakov updated JBDS-3256:
---------------------------------
Fix Version/s: 9.0.0.CR1
(was: 9.0.0.Beta2)
> JBoss specific Docker Tooling (Basic Integration)
> -------------------------------------------------
>
> Key: JBDS-3256
> URL: https://issues.jboss.org/browse/JBDS-3256
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Feature Request
> Components: docker, requirements
> Reporter: Burr Sutter
> Assignee: Xavier Coulon
> Fix For: 9.0.0.CR1
>
> Attachments: multiview_properties_docker_idea.bmml, multiview_properties_docker_idea.png
>
>
> Goal: to allow the Eclipse user to easily discover, pull, run, deploy my .war or .ear to it, stop, commit, push for docker images/containers.
> Expected end-user flow 1:
> 0) Installation - assumes boot2docker pre-installed on the end-user's machine
> 1) I, the Java developer, need to browse a docker registry (either DockerHub or private registry), identify the image that I wish to have local and download (docker pull) for that image+tag.
> 2) Assumption: the docker image includes not only the operating system + JVM but also the EAP, Wildfly or Tomcat installed in a 'known' location.
> 3) I start (docker run) the image which auto-starts the embedded app server
> 4) I can then deploy my .war or .ear to the running app server
> 5) I can restart the running app server in debug mode and run the debugger
> 6) I can undeploy and redeploy my .war or .ear
> 7) I can stop/restart the running, embedded app server
> 8) I can then commit (docker commit)
> 9) then I can publish my changes (docker push)
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 9 months
[JBoss JIRA] (JBDS-3267) JSON Editor
by Alexey Kazakov (JIRA)
[ https://issues.jboss.org/browse/JBDS-3267?page=com.atlassian.jira.plugin.... ]
Alexey Kazakov commented on JBDS-3267:
--------------------------------------
I'm not sure we have resources (including QE) to have it done properly for CR1/GA.
> JSON Editor
> -----------
>
> Key: JBDS-3267
> URL: https://issues.jboss.org/browse/JBDS-3267
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Feature Request
> Components: jsp/jsf/xml/html-source-editing, requirements
> Reporter: Burr Sutter
> Assignee: Xavier Coulon
> Fix For: 9.0.0.CR1
>
>
> As a Java or Java EE developer, who wishes to test my JAX-RS endpoints as well as edit various JSON files, I need an editor that formats the nested curly braces, helps me to insure that I am not missing (nor have extra) curly braces, missing quotes, helps me to know when to use square brackets, etc. Ideally, the Eclipse Outline view would also work if I am editing a .json file.
> Ideally, we would support both a full JSON editor as well as working within the Web Services Tester.
> http://screencast.com/t/hWAtlMytghV6
> http://screencast.com/t/h4VWGyAuqw
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 9 months
[JBoss JIRA] (JBDS-3258) Docker Tooling (Advanced Integration)
by Alexey Kazakov (JIRA)
[ https://issues.jboss.org/browse/JBDS-3258?page=com.atlassian.jira.plugin.... ]
Alexey Kazakov updated JBDS-3258:
---------------------------------
Fix Version/s: 9.0.0.CR1
(was: 9.0.0.Beta2)
> Docker Tooling (Advanced Integration)
> -------------------------------------
>
> Key: JBDS-3258
> URL: https://issues.jboss.org/browse/JBDS-3258
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Feature Request
> Components: docker, requirements
> Reporter: Burr Sutter
> Assignee: Xavier Coulon
> Fix For: 9.0.0.CR1
>
>
> Once significant delta between the "basic" and advanced scenarios is that here I wish to custom craft my own docker images instead of using an existing one - where my custom crafted image includes my .war or .ear.
> In addition to the basic integrations of pull, run, stop, commit and push
> boot2docker init
> boot2docker up
> boot2docker down
> boot2docker ip
> docker run -d
> docker ps
> docker rm
> docker rmi
> docker build
> End-user steps:
> 0) assumes boot2docker has been dowloaded and installed
> 1) boot2docker init : required to to insure boot2docker-vm is properly initialized
> 2) boot2docker up : starts the VirtualBox boot2docker-vm
> 3) boot2docker ip : returns the IP address - this will be vital when it comes to testing - it would need to be integrated with our Run - As on Docker capability.
> 4) docker run -i -t -p 80:8080 jboss/wildfly -d : the -d means detached, I may need to run N containers simultaneously
> 5) docker ps : allows me to see all my currently running containers
> 6) docker rm : allows me to kill a currently running container
> 7) docker rmi : allows me to remove a local image
> 8) docker build : assumes that I have crafted a Dockerfile - this will create the local image - with my .war or .ear embedded
> 9) docker run : this new created image
> The docker build scenario can be triggered via a Maven plugin
> The docker build scenario can also be triggered via an Eclipse menu option (like a Maven install)
> We need to figure out the file-system layout so that the Dockerfile and the maven project are all nicely checked into git/svn. So that Jenkins can pick up this repository and perform an automated "docker build" (post Maven install) and then run all the appropriate unit, integration and functional tests.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 9 months
[JBoss JIRA] (JBDS-3267) JSON Editor
by Alexey Kazakov (JIRA)
[ https://issues.jboss.org/browse/JBDS-3267?page=com.atlassian.jira.plugin.... ]
Alexey Kazakov updated JBDS-3267:
---------------------------------
Fix Version/s: 9.0.0.CR1
(was: 9.0.0.Beta2)
> JSON Editor
> -----------
>
> Key: JBDS-3267
> URL: https://issues.jboss.org/browse/JBDS-3267
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Feature Request
> Components: jsp/jsf/xml/html-source-editing, requirements
> Reporter: Burr Sutter
> Assignee: Xavier Coulon
> Fix For: 9.0.0.CR1
>
>
> As a Java or Java EE developer, who wishes to test my JAX-RS endpoints as well as edit various JSON files, I need an editor that formats the nested curly braces, helps me to insure that I am not missing (nor have extra) curly braces, missing quotes, helps me to know when to use square brackets, etc. Ideally, the Eclipse Outline view would also work if I am editing a .json file.
> Ideally, we would support both a full JSON editor as well as working within the Web Services Tester.
> http://screencast.com/t/hWAtlMytghV6
> http://screencast.com/t/h4VWGyAuqw
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 9 months
[JBoss JIRA] (JBDS-3317) Basic Docker support
by Alexey Kazakov (JIRA)
[ https://issues.jboss.org/browse/JBDS-3317?page=com.atlassian.jira.plugin.... ]
Alexey Kazakov updated JBDS-3317:
---------------------------------
Fix Version/s: 9.0.0.CR1
(was: 9.0.0.Beta2)
> Basic Docker support
> --------------------
>
> Key: JBDS-3317
> URL: https://issues.jboss.org/browse/JBDS-3317
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Epic
> Components: docker, requirements
> Reporter: Max Rydahl Andersen
> Assignee: Xavier Coulon
> Fix For: 9.0.0.CR1
>
>
> Basic docker support is to provide the following Docker features:
> * pull/add images from registry
> * list images
> * list containers
> * start containers from an image
> * stop/restart/kill containers
> * connect/disconnect from containers to show log/provide interactive console/terminal
> * build dockerfile (available via right click on DockerFile / project / file with DockerFile - this should support .dockerignore)
> * filter image/containers
> * provide details for image/containers
> * during launch be able to mount volumes, port forwards etc. in a simple UI (leave more advanced details to separate pages/different ui)
> * provide API for other tooling in eclipse to use it (like server launches etc.)
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 9 months
[JBoss JIRA] (JBIDE-20389) Jenkins: inconsistent, regular test failures in openshift/egit
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-20389?page=com.atlassian.jira.plugi... ]
Andre Dietisheim edited comment on JBIDE-20389 at 7/28/15 1:05 PM:
-------------------------------------------------------------------
the 3 test failures I see are all caused by the same filesystem problem:
The egit stumbles upon a missing *<project>/org.eclipse.egit.core/GitProjectData.properties* when the test tries to connect the project to the Eclipse git team provider:
{quote}
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)
{quote}
*[#893|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/]
{code}
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}
* [#894|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/]
{code}
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}
* [#895|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/]
{code}
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}
was (Author: adietish):
the 3 test failures I see are all caused by the same filesystem problem:
The egit stumbles upon a missing "<project>/org.eclipse.egit.core/GitProjectData.properties" when it tries to connect the project to the Eclipse git team provider:
{quote}
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)
{quote}
*[#893|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/]
{code}
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}
* [#894|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/]
{code}
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}
* [#895|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/]
{code}
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)
10 years, 9 months
[JBoss JIRA] (JBIDE-20389) Jenkins: inconsistent, regular test failures in openshift/egit
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-20389?page=com.atlassian.jira.plugi... ]
Andre Dietisheim edited comment on JBIDE-20389 at 7/28/15 1:05 PM:
-------------------------------------------------------------------
the 3 test failures I see are all caused by the same filesystem problem:
The egit stumbles upon a missing "<project>/org.eclipse.egit.core/GitProjectData.properties" when it tries to connect the project to the Eclipse git team provider:
{quote}
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)
{quote}
*[#893|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/]
{code}
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}
* [#894|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/]
{code}
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}
* [#895|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/]
{code}
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}
was (Author: adietish):
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}
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)
{code}
*[#893|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/]
{code}
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}
* [#894|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/]
{code}
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}
* [#895|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/]
{code}
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)
10 years, 9 months
[JBoss JIRA] (JBIDE-20389) Jenkins: inconsistent, regular test failures in openshift/egit
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-20389?page=com.atlassian.jira.plugi... ]
Andre Dietisheim edited comment on JBIDE-20389 at 7/28/15 1:00 PM:
-------------------------------------------------------------------
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}
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)
{code}
*[#893|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/]
{code}
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}
* [#894|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/]
{code}
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}
* [#895|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/]
{code}
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}
was (Author: adietish):
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)
10 years, 9 months
[JBoss JIRA] (JBIDE-20389) Jenkins: inconsistent, regular test failures in openshift/egit
by Andre Dietisheim (JIRA)
[ 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)
10 years, 9 months