Must-share information (formatted with Markdown):
- which versions are you using (SonarQube, Scanner, Plugin, and any relevant extension)
latest stable - what are you trying to achieve
run a scan on my wordpress - what have you tried so far to achieve this
Created the new project in sonarqube,
downloaded the plugin
runned the plugin
Results always in a fail after several minutes:
07:45:54.591 DEBUG: eslint-bridge server will shutdown
07:45:54.777 INFO: ------------------------------------------------------------------------
07:45:54.777 INFO: EXECUTION FAILURE
07:45:54.777 INFO: ------------------------------------------------------------------------
07:45:54.777 INFO: Total time: 6:45.184s
07:45:54.813 INFO: Final Memory: 13M/50M
07:45:54.813 INFO: ------------------------------------------------------------------------
07:45:54.813 ERROR: Error during SonarScanner execution
java.lang.OutOfMemoryError: Java heap space
at java.base/java.util.Arrays.copyOf(Unknown Source)
at java.base/java.util.ArrayList.grow(Unknown Source)
at java.base/java.util.ArrayList.grow(Unknown Source)
at java.base/java.util.ArrayList.add(Unknown Source)
at java.base/java.util.ArrayList.add(Unknown Source)
at org.sonar.php.checks.InheritanceDepthCheck.checkClassInheritance(InheritanceDepthCheck.java:95)
at org.sonar.php.checks.InheritanceDepthCheck.visitClassDeclaration(InheritanceDepthCheck.java:64)
at org.sonar.php.tree.impl.declaration.ClassDeclarationTreeImpl.accept(ClassDeclarationTreeImpl.java:170)
at org.sonar.plugins.php.api.visitors.PHPVisitorCheck.scan(PHPVisitorCheck.java:567)
at org.sonar.plugins.php.api.visitors.PHPVisitorCheck.visitScript(PHPVisitorCheck.java:497)
at org.sonar.php.tree.impl.ScriptTreeImpl.accept(ScriptTreeImpl.java:70)
at org.sonar.plugins.php.api.visitors.PHPVisitorCheck.scan(PHPVisitorCheck.java:567)
at org.sonar.plugins.php.api.visitors.PHPVisitorCheck.visitCompilationUnit(PHPVisitorCheck.java:502)
at org.sonar.plugins.php.api.visitors.PHPVisitorCheck.analyze(PHPVisitorCheck.java:592)
at org.sonar.php.PHPAnalyzer.analyze(PHPAnalyzer.java:100)
at org.sonar.plugins.php.PHPSensor$AnalysisScanner.scanFile(PHPSensor.java:197)
at org.sonar.plugins.php.Scanner.processFile(Scanner.java:69)
at org.sonar.plugins.php.Scanner.execute(Scanner.java:57)
at org.sonar.plugins.php.Scanner.execute(Scanner.java:43)
at org.sonar.plugins.php.PHPSensor.execute(PHPSensor.java:128)
at org.sonar.scanner.sensor.AbstractSensorWrapper.analyse(AbstractSensorWrapper.java:48)
at org.sonar.scanner.sensor.ModuleSensorsExecutor.execute(ModuleSensorsExecutor.java:85)
at org.sonar.scanner.sensor.ModuleSensorsExecutor.lambda$execute$1(ModuleSensorsExecutor.java:59)
at org.sonar.scanner.sensor.ModuleSensorsExecutor$$Lambda$322/0x000000010060e840.run(Unknown Source)
at org.sonar.scanner.sensor.ModuleSensorsExecutor.withModuleStrategy(ModuleSensorsExecutor.java:77)
at org.sonar.scanner.sensor.ModuleSensorsExecutor.execute(ModuleSensorsExecutor.java:59)
at org.sonar.scanner.scan.ModuleScanContainer.doAfterStart(ModuleScanContainer.java:82)
at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:137)
at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:123)
at org.sonar.scanner.scan.ProjectScanContainer.scan(ProjectScanContainer.java:393)
at org.sonar.scanner.scan.ProjectScanContainer.scanRecursively(ProjectScanContainer.java:389)
at org.sonar.scanner.scan.ProjectScanContainer.doAfterStart(ProjectScanContainer.java:358)
I have also increased the memory for JS
[root@apa uhl.site]# /root/sonar-scanner-4.5.0.2216-linux/bin/sonar-scanner -Dsonar.projectKey=uhl-site -Dsonar.sources=. -Dsonar.host.url=http://137.74.247.206:9000 -Dsonar.login=f1a59dfbd88021d4256f883473b1678be1e2555b -X
08:52:37.741 INFO: Scanner configuration file: /root/sonar-scanner-4.5.0.2216-linux/conf/sonar-scanner.properties
08:52:37.744 INFO: Project root configuration file: /www/wwwroot/uhl.site/sonar-project.properties
08:52:37.760 INFO: SonarScanner 4.5.0.2216
08:52:37.760 INFO: Java 11.0.3 AdoptOpenJDK (64-bit)
08:52:37.760 INFO: Linux 4.18.0-193.28.1.el8_2.x86_64 amd64
08:52:37.760 INFO: **SONAR_SCANNER_OPTS=-Xmx512m**
It did not seem to make a difference.