🐛 Fail if IDE to run was not found (QD-7806) #322
ci.yml
on: push
lint
31s
install-script-check
5s
Matrix: test
release-nightly
0s
Annotations
1 error and 101 warnings
code-quality
The number of problems exceeds the failThreshold
|
Check GO source code coverage:
core/common.go#L132
Method `ShowReport` coverage is below the threshold 50%
|
Check GO source code coverage:
core/publisher.go#L50
Method `SendReport` coverage is below the threshold 50%
|
Check GO source code coverage:
core/yaml.go#L299
Method `(anonymous function in sort)` coverage is below the threshold 50%
|
Check GO source code coverage:
core/system.go#L267
Method `IsHomeDirectory` coverage is below the threshold 50%
|
Check GO source code coverage:
core/license.go#L81
Method `allCommunityNames` coverage is below the threshold 50%
|
Check GO source code coverage:
cmd/init.go#L30
Method `newInitCommand` coverage is below the threshold 50%
|
Check GO source code coverage:
core/installers.go#L197
Method `installIdeWindowsExe` coverage is below the threshold 50%
|
Check GO source code coverage:
core/yaml.go#L333
Method `setQodanaDotNet` coverage is below the threshold 50%
|
Check GO source code coverage:
core/container.go#L237
Method `ContainerCleanup` coverage is below the threshold 50%
|
Check GO source code coverage:
cloud/report.go#L62
Method `SaveReportFile` coverage is below the threshold 50%
|
Check GO source code coverage:
core/git.go#L85
Method `gitRevisions` coverage is below the threshold 50%
|
Check GO source code coverage:
core/product_info.go#L147
Method `getProductNameFromCode` coverage is below the threshold 50%
|
Check GO source code coverage:
core/ide.go#L223
Method `scriptToProductCode` coverage is below the threshold 50%
|
Check GO source code coverage:
core/ide.go#L423
Method `getScriptSuffix` coverage is below the threshold 50%
|
Check GO source code coverage:
core/container.go#L114
Method `removePortSocket` coverage is below the threshold 50%
|
Check GO source code coverage:
cmd/scan.go#L151
Method `checkProjectDir` coverage is below the threshold 50%
|
Check GO source code coverage:
core/product_info.go#L151
Method `getProductNameFromCode` coverage is below the threshold 50%
|
Check GO source code coverage:
core/env.go#L90
Method `validateBranch` coverage is below the threshold 50%
|
Check GO source code coverage:
core/system.go#L178
Method `(anonymous function in noCache)` coverage is below the threshold 50%
|
Check GO source code coverage:
core/system.go#L1
File `system.go` coverage is below the threshold 50%
|
Check GO source code coverage:
core/git.go#L53
Method `gitClean` coverage is below the threshold 50%
|
Check GO source code coverage:
cmd/send.go#L37
Method `(anonymous function in newSendCommand)` coverage is below the threshold 50%
|
Check GO source code coverage:
core/token.go#L1
File `token.go` coverage is below the threshold 50%
|
Check GO source code coverage:
core/output.go#L166
Method `startQodanaSpinner` coverage is below the threshold 50%
|
Check GO source code coverage:
core/token.go#L124
Method `saveCloudToken` coverage is below the threshold 50%
|
Check GO source code coverage:
cmd/init.go#L37
Method `(anonymous function in newInitCommand)` coverage is below the threshold 50%
|
Check GO source code coverage:
cmd/show.go#L38
Method `(anonymous function in newShowCommand)` coverage is below the threshold 50%
|
Check GO source code coverage:
core/installers.go#L233
Method `(anonymous function in installIdeMacOS)` coverage is below the threshold 50%
|
Check GO source code coverage:
core/cmd_others.go#L1
File `cmd_others.go` coverage is below the threshold 50%
|
Check GO source code coverage:
core/configurator.go#L77
Method `GetLatestVersion` coverage is below the threshold 50%
|
Check GO source code coverage:
core/utils.go#L87
Method `findFiles` coverage is below the threshold 50%
|
Check GO source code coverage:
cmd/scan.go#L166
Method `checkExitCode` coverage is below the threshold 50%
|
Check GO source code coverage:
core/output.go#L221
Method `printPath` coverage is below the threshold 50%
|
Check GO source code coverage:
core/env.go#L78
Method `validateRemoteUrl` coverage is below the threshold 50%
|
Check GO source code coverage:
core/system.go#L68
Method `getLatestVersion` coverage is below the threshold 50%
|
Check GO source code coverage:
core/yaml.go#L303
Method `(anonymous function in sort)` coverage is below the threshold 50%
|
Check GO source code coverage:
core/git.go#L38
Method `gitReset` coverage is below the threshold 50%
|
Check GO source code coverage:
core/yaml.go#L296
Method `(anonymous function in sort)` coverage is below the threshold 50%
|
Check GO source code coverage:
cmd/scan.go#L44
Method `(anonymous function in newScanCommand)` coverage is below the threshold 50%
|
Check GO source code coverage:
core/xml.go#L1
File `xml.go` coverage is below the threshold 50%
|
Check GO source code coverage:
core/product_info.go#L114
Method `parentPrefix` coverage is below the threshold 50%
|
Check GO source code coverage:
core/options.go#L67
Method `FetchAnalyzerSettings` coverage is below the threshold 50%
|
Check GO source code coverage:
core/product_info.go#L204
Method `guessProduct` coverage is below the threshold 50%
|
Check GO source code coverage:
core/yaml.go#L286
Method `(anonymous function in sort)` coverage is below the threshold 50%
|
Check GO source code coverage:
core/yaml.go#L246
Method `IsEmpty for receiver with type DotNet` coverage is below the threshold 50%
|
Check GO source code coverage:
core/yaml.go#L293
Method `(anonymous function in sort)` coverage is below the threshold 50%
|
Check GO source code coverage:
core/git.go#L43
Method `gitResetBack` coverage is below the threshold 50%
|
Check GO source code coverage:
core/system.go#L95
Method `openReport` coverage is below the threshold 50%
|
Check GO source code coverage:
cmd/root.go#L1
File `root.go` coverage is below the threshold 50%
|
Check GO source code coverage:
core/output.go#L176
Method `updateText` coverage is below the threshold 50%
|
Check GO source code coverage:
core/ide.go#L256
Method `readIdeProductInfo` coverage is below the threshold 50%
|
Check GO source code coverage:
core/yaml.go#L289
Method `(anonymous function in sort)` coverage is below the threshold 50%
|
Check GO source code coverage:
core/git.go#L90
Method `gitRemoteUrl` coverage is below the threshold 50%
|
Check GO source code coverage:
core/cmd_others.go#L11
Method `prepareWinCmd` coverage is below the threshold 50%
|
Check GO source code coverage:
core/git.go#L95
Method `gitBranch` coverage is below the threshold 50%
|
Check GO source code coverage:
core/common.go#L152
Method `GetDotNetConfig` coverage is below the threshold 50%
|
Check GO source code coverage:
cmd/root.go#L46
Method `setDefaultCommandIfNeeded` coverage is below the threshold 50%
|
Check GO source code coverage:
core/container.go#L149
Method `PrepareContainerEnvSettings` coverage is below the threshold 50%
|
Check GO source code coverage:
core/yaml.go#L285
Method `sort` coverage is below the threshold 50%
|
Check GO source code coverage:
core/utils.go#L54
Method `reverse` coverage is below the threshold 50%
|
Check GO source code coverage:
core/container.go#L103
Method `fixDarwinCaches` coverage is below the threshold 50%
|
Check GO source code coverage:
cmd/root.go#L29
Method `isHelp` coverage is below the threshold 50%
|
Check GO source code coverage:
core/git.go#L29
Method `gitRun` coverage is below the threshold 50%
|
Check GO source code coverage:
cmd/root.go#L34
Method `isCommandRequested` coverage is below the threshold 50%
|
Check GO source code coverage:
core/git.go#L1
File `git.go` coverage is below the threshold 50%
|
Check GO source code coverage:
cloud/cloud.go#L85
Method `isRequestResult for receiver with type Success` coverage is below the threshold 50%
|
Check GO source code coverage:
core/git.go#L48
Method `gitCheckout` coverage is below the threshold 50%
|
Check GO source code coverage:
core/system.go#L162
Method `noCache` coverage is below the threshold 50%
|
Check GO source code coverage:
core/token.go#L143
Method `setupToken` coverage is below the threshold 50%
|
Check GO source code coverage:
cmd/root.go#L54
Method `Execute` coverage is below the threshold 50%
|
Check GO source code coverage:
core/yaml.go#L312
Method `(anonymous function in sort)` coverage is below the threshold 50%
|
Check GO source code coverage:
core/system.go#L127
Method `openBrowser` coverage is below the threshold 50%
|
Check GO source code coverage:
core/system.go#L52
Method `CheckForUpdates` coverage is below the threshold 50%
|
Check GO source code coverage:
core/system.go#L107
Method `(anonymous function in openReport)` coverage is below the threshold 50%
|
Check GO source code coverage:
core/yaml.go#L309
Method `(anonymous function in sort)` coverage is below the threshold 50%
|
Check GO source code coverage:
core/utils.go#L89
Method `(anonymous function in findFiles)` coverage is below the threshold 50%
|
Check GO source code coverage:
core/token.go#L106
Method `ValidateToken` coverage is below the threshold 50%
|
Check GO source code coverage:
core/output.go#L193
Method `printProblem` coverage is below the threshold 50%
|
Check GO source code coverage:
core/system.go#L448
Method `saveReport` coverage is below the threshold 50%
|
Check GO source code coverage:
core/container.go#L258
Method `CheckContainerEngineMemory` coverage is below the threshold 50%
|
Check GO source code coverage:
core/ide.go#L391
Method `installPlugins` coverage is below the threshold 50%
|
Check GO source code coverage:
core/system.go#L280
Method `AskUserConfirm` coverage is below the threshold 50%
|
Check GO source code coverage:
core/container.go#L416
Method `getContainerExitCode` coverage is below the threshold 50%
|
Check GO source code coverage:
core/token.go#L88
Method `getTokenFromUserInput` coverage is below the threshold 50%
|
Check GO source code coverage:
core/utils.go#L247
Method `isInstalled` coverage is below the threshold 50%
|
Check GO source code coverage:
cloud/cloud.go#L87
Method `isRequestResult for receiver with type RequestError` coverage is below the threshold 50%
|
Check GO source code coverage:
core/token.go#L64
Method `getTokenFromKeychain` coverage is below the threshold 50%
|
Check GO source code coverage:
core/installers.go#L227
Method `installIdeMacOS` coverage is below the threshold 50%
|
Check GO source code coverage:
core/yaml.go#L306
Method `(anonymous function in sort)` coverage is below the threshold 50%
|
Check GO source code coverage:
core/system.go#L294
Method `RunAnalysis` coverage is below the threshold 50%
|
Check GO source code coverage:
cloud/cloud.go#L48
Method `GetCloudTeamsPageUrl` coverage is below the threshold 50%
|
Check GO source code coverage:
core/xml.go#L112
Method `androidProjectDefaultXml` coverage is below the threshold 50%
|
Check GO source code coverage:
core/license.go#L28
Method `SetupLicense` coverage is below the threshold 50%
|
Check GO source code coverage:
core/xml.go#L23
Method `jdkTableXml` coverage is below the threshold 50%
|
Check GO source code coverage:
core/system.go#L73
Method `(anonymous function in getLatestVersion)` coverage is below the threshold 50%
|
Check GO source code coverage:
cloud/cloud.go#L86
Method `isRequestResult for receiver with type APIError` coverage is below the threshold 50%
|
Check GO source code coverage:
core/product_info.go#L1
File `product_info.go` coverage is below the threshold 50%
|
Check GO source code coverage:
core/product_info.go#L93
Method `vmOptionsEnv` coverage is below the threshold 50%
|
Check GO source code coverage:
core/ide.go#L315
Method `prepareDirectories` coverage is below the threshold 50%
|
Check GO source code coverage:
core/ide.go#L196
Method `toQodanaCode` coverage is below the threshold 50%
|
Check GO source code coverage:
core/common.go#L139
Method `(anonymous function in ShowReport)` coverage is below the threshold 50%
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
coverage-macos-latest.out
Expired
|
218 KB |
|
coverage-ubuntu-latest.out
Expired
|
218 KB |
|
coverage-windows-latest.out
Expired
|
110 KB |
|