Configure Test reporting path help

sathya177 November 1, 2019

My app is AngularJS application + Jasmine+Karma

In yaml file - given npm test, and deploying to firebase. App is getting deployed successfully.

But i'm not able to view the test results. In logs i see test success.

API url:

/repositories/{workspace}/{repo_slug}/pipelines/{pipeline_uuid}/steps/{step_uuid}/test_reports

{ "error": { "message": "Not found", "detail": "No test report exists for the step with the uuid provided.", "data": { "key": "report-service.test-report.not-found", "arguments": { "uuid": "{7f6aabf0-01d1-4529-b424-7fafb1180aa1}" } } }}

 

I understand we need to configure test path as per this link - 

https://confluence.atlassian.com/bitbucket/test-reporting-in-pipelines-939708543.html

 

I did changes in karma as well as below

junitReporter: {
outputDir: '/opt/atlassian/pipelines/agent/build/target/test-reports/', 
outputFile: 'report.xml'
},

Even after setting the output dir - i see report.xml generated in this folder /opt/atlassian/pipelines/agent/build/

Can you please share the steps to configure.

 

0 comments

Comment

Log in or Sign up to comment
TAGS
AUG Leaders

Atlassian Community Events