# Sonar qube issue

**URL:** <https://community.sonarsource.com/t/sonar-qube-issue/89091>\
**Category:** SonarQube Server / Community Build\
**Created:** [April 13, 2023, 3:24am UTC](https://community.sonarsource.com/t/sonar-qube-issue/89091 "2023-04-13T03:24:14Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![shashi\_miryala](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/shashi_miryala/32/43829_2.png) [@shashi\_miryala](https://community.sonarsource.com/u/shashi_miryala)\
**Post date:** [April 13, 2023, 3:24am UTC](https://community.sonarsource.com/t/sonar-qube-issue/89091/1 "2023-04-13T03:24:14Z")

</div>

Hi Team While uploading my sonar analysis to sonar qube my test case folder is uploading how to avoid it

---

<div class="post-metadata">

**Author:** ![Colin](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/colin/32/55255_2.png) [@Colin](https://community.sonarsource.com/u/Colin)\
**Post date:** [April 13, 2023, 10:03am UTC](https://community.sonarsource.com/t/sonar-qube-issue/89091/2 "2023-04-13T10:03:23Z")

</div>

Hey there.

Have you tried [narrowing the focus](https://docs.sonarqube.org/latest/project-administration/narrowing-the-focus/)?

---

<div class="post-metadata">

**Author:** ![shashi\_miryala](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/shashi_miryala/32/43829_2.png) [@shashi\_miryala](https://community.sonarsource.com/u/shashi_miryala)\
**Post date:** [April 13, 2023, 11:18am UTC](https://community.sonarsource.com/t/sonar-qube-issue/89091/3 "2023-04-13T11:18:51Z")

</div>

![Screenshot 2023-04-13 at 4.45.58 PM](https://europe1.discourse-cdn.com/sonarsource/uploads/sonarcommunity/original/3X/b/1/b1a2482deb204d4e108e91f1ca0df060573702e1.png)  
I am sharing my folder structure and the arguments we pass in sonar anayalsis  
`mvn clean -U test -Dmaven.test.failure.ignore=true sonar:sonar -Dproject.org=${params.ALM_ORG_ID} -Dsonar.projectKey=${params.ALM_ORG_ID}.api-facade-metadataapi -Dsonar.coverage.exclusions=src/test/java/ **/*.java, -Dsonar.projectName='CXU Metadata API' -Dsonar.sources=src/main -Dsonar.test=src/test -Dsonar.exclusions=src/test/** ,src/main/resources/*,src/main/java/com/oracle/cxunity/metadata/MetadataApplication.java,src/main/java/com/oracle/cxunity/metadata/model/*,src/main/java/com/oracle/cxunity/metadata/service/ProxyExchangeIntercept.java -Dsonar.junit.reportPaths=target/surefire-reports/`

 ![Screenshot 2023-04-13 at 4.49.37 PM](https://europe1.discourse-cdn.com/sonarsource/uploads/sonarcommunity/original/3X/3/2/3287bc963ae28fb98a64a66509e924736bb81710.png)

---

<div class="post-metadata">

**Author:** ![Colin](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/colin/32/55255_2.png) [@Colin](https://community.sonarsource.com/u/Colin)\
**Post date:** [April 13, 2023, 11:41am UTC](https://community.sonarsource.com/t/sonar-qube-issue/89091/4 "2023-04-13T11:41:05Z")

</div>

Hey there.

If you’e using the Scanner for Maven, you should be able to simplify this to:

`mvn clean -U test -Dmaven.test.failure.ignore=true sonar:sonar -Dproject.org=${params.ALM_ORG_ID} -Dsonar.projectKey=${params.ALM_ORG_ID}.api-facade-metadataapi -Dsonar.projectName='CXU Metadata API'`

The Scanner for Maven automatically detects sources/tests, and passing information manually just gets in the way.

I suggest simplifying this, and then going back to see what exclusions you really need to add.

---

<div class="post-metadata">

**Author:** ![shashi\_miryala](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/shashi_miryala/32/43829_2.png) [@shashi\_miryala](https://community.sonarsource.com/u/shashi_miryala)\
**Post date:** [April 13, 2023, 12:35pm UTC](https://community.sonarsource.com/t/sonar-qube-issue/89091/5 "2023-04-13T12:35:46Z")

</div>

should i remove source and test arguments and run the command

---

<div class="post-metadata">

**Author:** ![Colin](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/colin/32/55255_2.png) [@Colin](https://community.sonarsource.com/u/Colin)\
**Post date:** [April 13, 2023, 12:53pm UTC](https://community.sonarsource.com/t/sonar-qube-issue/89091/6 "2023-04-13T12:53:30Z")

</div>

Yes, that’s what I mean by simplifying it. Let the autodetection takes its course, and then add exclusions if still necessary.

---

<div class="post-metadata">

**Author:** ![shashi\_miryala](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/shashi_miryala/32/43829_2.png) [@shashi\_miryala](https://community.sonarsource.com/u/shashi_miryala)\
**Post date:** [April 13, 2023, 2:35pm UTC](https://community.sonarsource.com/t/sonar-qube-issue/89091/7 "2023-04-13T14:35:31Z")

</div>

sh "mvn clean -U test -Dmaven.test.failure.ignore=true sonar:sonar -Dproject.org=${params.ALM\_ORG\_ID} -Dsonar.projectKey=${params.ALM\_ORG\_ID}.api-facade-metadataapi -Dsonar.projectName=‘CXU Metadata API’ -Dsonar.exclusions=src/test/\*\*/_,src/main/resources/_ -Dsonar.junit.reportPaths=target/surefire-reports/ "

Still my test folders are appearing in analysis

 ![Screenshot 2023-04-13 at 8.04.38 PM](https://europe1.discourse-cdn.com/sonarsource/uploads/sonarcommunity/original/3X/f/0/f01d6b3615369df7c0313a90fb67d707856e664f.png)

---

<div class="post-metadata">

**Author:** ![shashi\_miryala](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/shashi_miryala/32/43829_2.png) [@shashi\_miryala](https://community.sonarsource.com/u/shashi_miryala)\
**Post date:** [April 13, 2023, 4:15pm UTC](https://community.sonarsource.com/t/sonar-qube-issue/89091/8 "2023-04-13T16:15:41Z")

</div>

@Colin any update

---

<div class="post-metadata">

**Author:** ![Colin](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/colin/32/55255_2.png) [@Colin](https://community.sonarsource.com/u/Colin)\
**Post date:** [April 14, 2023, 5:32am UTC](https://community.sonarsource.com/t/sonar-qube-issue/89091/9 "2023-04-14T05:32:30Z")

</div>

Hey there.

This is a community forum, not a Service Desk. Please don’t bump threads after 2 hours, and refer to our [FAQ](https://community.sonarsource.com/faq#sla).

---

<div class="post-metadata">

**Author:** ![shashi\_miryala](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/shashi_miryala/32/43829_2.png) [@shashi\_miryala](https://community.sonarsource.com/u/shashi_miryala)\
**Post date:** [April 14, 2023, 6:33am UTC](https://community.sonarsource.com/t/sonar-qube-issue/89091/10 "2023-04-14T06:33:31Z")

</div>

Sorry can you help me to resolve the above issues

---

<div class="post-metadata">

**Author:** ![Colin](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/colin/32/55255_2.png) [@Colin](https://community.sonarsource.com/u/Colin)\
**Post date:** [April 15, 2023, 9:41am UTC](https://community.sonarsource.com/t/sonar-qube-issue/89091/11 "2023-04-15T09:41:03Z")

</div>

Hey there.

Stepping back for a moment, I realized that you’re experiencing expected behavior.

- Source and Test files are analyzed
- Only source files have “Lines of Code” (counting towards a license, if you have a commercial edition)
- Some issues are still being raised on test files.

Can you clarify why you want to exclude the test files?

---

<div class="post-metadata">

**Author:** ![shashi\_miryala](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/shashi_miryala/32/43829_2.png) [@shashi\_miryala](https://community.sonarsource.com/u/shashi_miryala)\
**Post date:** [April 16, 2023, 6:19pm UTC](https://community.sonarsource.com/t/sonar-qube-issue/89091/12 "2023-04-16T18:19:51Z")

</div>

In test files it is reporting the issues which we dont want to fix .thats why we need to exclude them for m analysis

---

<div class="post-metadata">

**Author:** ![Colin](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/colin/32/55255_2.png) [@Colin](https://community.sonarsource.com/u/Colin)\
**Post date:** [April 20, 2023, 8:58am UTC](https://community.sonarsource.com/t/sonar-qube-issue/89091/13 "2023-04-20T08:58:03Z")

</div>

I would suggest marking these issues as **Won’t Fix** in the SonarQube UI, rather than excluding test files entirely and missing out on issues raised in the future you may actually want to fix!
