Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

Only first test runs in test suite

Hello.

During Test Suite execution in sequential mode just first test is running,
and another tests are not.

In RQM log i see that message:

com.ibm.team.repository.common.TeamRepositoryException: invalid project alias : %25D0%2593%25D0%2590%25D0%259C%25D0%259C%25D0%2590


at com.ibm.rqm.process.deployment.internal.ProjectAliasService.getProjectAreaByAlias(ProjectAliasService.java:179)

at sun.reflect.GeneratedMethodAccessor836.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:618)

at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:370)

at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:356)

at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)

at $Proxy417.getProjectAreaByAlias(Unknown Source)

at com.ibm.rqm.planning.service.internal.rest.AttachmentRestService.perform_POST(AttachmentRestService.java:100)

at com.ibm.team.repository.service.TeamRawService.service(TeamRawService.java:90)

at sun.reflect.GeneratedMethodAccessor473.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:618)

at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.invoke(ExportProxyServiceRecord.java:370)

at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord.access$0(ExportProxyServiceRecord.java:356)

at org.eclipse.soda.sat.core.internal.record.ExportProxyServiceRecord$ExportedServiceInvocationHandler.invoke(ExportProxyServiceRecord.java:56)

at $Proxy425.service(Unknown Source)

at com.ibm.team.repository.servlet.AbstractTeamServerServlet.doRestService(AbstractTeamServerServlet.java:879)

at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest2(AbstractTeamServerServlet.java:1768)

at com.ibm.team.repository.servlet.AbstractTeamServerServlet.handleRequest(AbstractTeamServerServlet.java:1642)

at com.ibm.team.repository.servlet.AbstractTeamServerServlet.service(AbstractTeamServerServlet.java:1555)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)

at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:180)

at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)

at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)

at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:75)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)

at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:121)

at com.ibm.team.repository.server.servletbridge.JazzServlet.service(JazzServlet.java:54)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)

at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)

at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:873)

at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)

at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)

at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)

at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)

at java.lang.Thread.run(Thread.java:811)

0 votes



One answer

Permanent link
That stack trace looks like an issue when trying to post an attachment. Not sure if it's related to the behavior you are seeing with test suites. But it could be. Try to run the first script in your suite by itself outside of the context of the test suite. Make sure it completes without any errors in your log.

I have heard folks mention issues like this, but I haven't seen a definitive cause. I saw this reported a while back on 2.0.1 iFix 2, so make sure you are on the latest fixpack/ifix release. It may have already been fixed.

I've also seen a situation where a customer corrupted the process configuration source file for their project area and it cause similar behavior. They accidentally did this after connecting the standalone RTC client to their RQM server and making changes to their project area configuration.

Also, I'm not sure if you've modified your role definitions any. But that could contribute to this issue. As the user running the suite would need to be in a role that has permissions to several execution related artifacts (e.g. Test Suite, Test Execution Records, Adapter Task).

0 votes

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details

Question asked: Jan 17 '11, 4:28 a.m.

Question was seen: 4,730 times

Last updated: Jan 17 '11, 4:28 a.m.

Confirmation Cancel Confirm