Skip to content

chore(deps): update kotlin core dependencies to v2

Sign in for the full log view
GitHub Actions / JUnit Tests (Windows, dorny/test-reporter@v1) failed Oct 10, 2024 in 1s

220 passed, 1 failed and 24 skipped

Tests failed

Report Passed Failed Skipped Time
save-cli/build/test-results/jvmTest/TEST-com.saveourtool.save.cli.GeneralTest.xml 2✅ 177s
save-common/build/test-results/jvmTest/TEST-com.saveourtool.save.core.ExtraFlagsExtractorTest.xml 4✅ 2s
save-common/build/test-results/jvmTest/TEST-com.saveourtool.save.core.files.FileUtilsTest.xml 4✅ 373ms
save-common/build/test-results/jvmTest/TEST-com.saveourtool.save.core.ProcessBuilderTest.xml 13✅ 4s
save-common/build/test-results/jvmTest/TEST-com.saveourtool.save.core.utils.ProcessBuilderInternalTest.xml 2✅ 2s
save-common/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.ExtraFlagsExtractorTest.xml 4✅ 11ms
save-common/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.files.FileUtilsTest.xml 4✅ 48ms
save-common/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.ProcessBuilderTest.xml 12✅ 1❌ 1s
save-common/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.utils.PlatformStringUtilsTest.xml 1✅ 0ms
save-common/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.utils.ProcessBuilderInternalTest.xml 2✅ 100ms
save-core/build/test-results/jvmTest/TEST-com.saveourtool.save.core.ConfigDetectorRegressionTest.xml 1✅ 1s
save-core/build/test-results/jvmTest/TEST-com.saveourtool.save.core.ConfigDetectorTest.xml 8✅ 171ms
save-core/build/test-results/jvmTest/TEST-com.saveourtool.save.core.integration.ClassicFixTest.xml 9✅ 145s
save-core/build/test-results/jvmTest/TEST-com.saveourtool.save.core.integration.ClassicWarnTest.xml 11✅ 5⚪ 90s
save-core/build/test-results/jvmTest/TEST-com.saveourtool.save.core.integration.FixAndWarnDirTest.xml 3✅ 23s
save-core/build/test-results/jvmTest/TEST-com.saveourtool.save.core.integration.FixDirTest.xml 2✅ 27s
save-core/build/test-results/jvmTest/TEST-com.saveourtool.save.core.integration.WarnDirTest.xml 5⚪ 1ms
save-core/build/test-results/jvmTest/TEST-com.saveourtool.save.core.MergeAndOverrideConfigsTest.xml 8✅ 1s
save-core/build/test-results/jvmTest/TEST-com.saveourtool.save.core.PerformAnalysisTest.xml 2✅ 5s
save-core/build/test-results/jvmTest/TEST-com.saveourtool.save.core.utils.CliUtilsTest.xml 6✅ 45ms
save-core/build/test-results/jvmTest/TEST-com.saveourtool.save.core.ValidationTest.xml 8✅ 40ms
save-core/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.ConfigDetectorRegressionTest.xml 1✅ 12ms
save-core/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.ConfigDetectorTest.xml 8✅ 2s
save-core/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.integration.ClassicFixTest.xml 9✅ 62s
save-core/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.integration.ClassicWarnTest.xml 11✅ 5⚪ 50s
save-core/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.integration.FixAndWarnDirTest.xml 3✅ 14s
save-core/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.integration.FixDirTest.xml 2✅ 16s
save-core/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.integration.WarnDirTest.xml 5⚪ 0ms
save-core/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.MergeAndOverrideConfigsTest.xml 8✅ 35ms
save-core/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.PerformAnalysisTest.xml 2✅ 161ms
save-core/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.utils.CliUtilsTest.xml 6✅ 6ms
save-core/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.ValidationTest.xml 8✅ 6ms
save-plugins/fix-and-warn-plugin/build/test-results/jvmTest/TEST-com.saveourtool.save.plugins.fixandwarn.FixAndWarnPluginTest.xml 1✅ 4s
save-plugins/fix-and-warn-plugin/build/test-results/mingwX64Test/TEST-com.saveourtool.save.plugins.fixandwarn.FixAndWarnPluginTest.xml 1✅ 196ms
save-plugins/fix-plugin/build/test-results/jvmTest/TEST-com.saveourtool.save.plugins.fix.FixPluginTest.xml 4✅ 4s
save-plugins/fix-plugin/build/test-results/mingwX64Test/TEST-com.saveourtool.save.plugins.fix.FixPluginTest.xml 4✅ 281ms
save-plugins/warn-plugin/build/test-results/jvmTest/TEST-com.saveourtool.save.plugin.warn.sarif.SarifWarningAdapterTest.xml 5✅ 387ms
save-plugins/warn-plugin/build/test-results/jvmTest/TEST-com.saveourtool.save.plugin.warn.utils.ComparisonTest.xml 1✅ 9ms
save-plugins/warn-plugin/build/test-results/jvmTest/TEST-com.saveourtool.save.plugin.warn.utils.StringUtilsTest.xml 3✅ 177ms
save-plugins/warn-plugin/build/test-results/jvmTest/TEST-com.saveourtool.save.plugin.warn.utils.UtilsTest.xml 3✅ 12ms
save-plugins/warn-plugin/build/test-results/jvmTest/TEST-com.saveourtool.save.plugin.warn.WarnPluginTest.xml 9✅ 2⚪ 2s
save-plugins/warn-plugin/build/test-results/mingwX64Test/TEST-com.saveourtool.save.plugin.warn.sarif.SarifWarningAdapterTest.xml 5✅ 9ms
save-plugins/warn-plugin/build/test-results/mingwX64Test/TEST-com.saveourtool.save.plugin.warn.utils.ComparisonTest.xml 1✅ 2ms
save-plugins/warn-plugin/build/test-results/mingwX64Test/TEST-com.saveourtool.save.plugin.warn.utils.StringUtilsTest.xml 3✅ 4ms
save-plugins/warn-plugin/build/test-results/mingwX64Test/TEST-com.saveourtool.save.plugin.warn.utils.UtilsTest.xml 3✅ 3ms
save-plugins/warn-plugin/build/test-results/mingwX64Test/TEST-com.saveourtool.save.plugin.warn.WarnPluginTest.xml 9✅ 2⚪ 341ms
save-reporters/build/test-results/jvmTest/TEST-com.saveourtool.save.reporter.json.JsonReporterTest.xml 2✅ 1s
save-reporters/build/test-results/mingwX64Test/TEST-com.saveourtool.save.reporter.json.JsonReporterTest.xml 2✅ 5ms

✅ save-cli/build/test-results/jvmTest/TEST-com.saveourtool.save.cli.GeneralTest.xml

2 tests were completed in 177s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.cli.GeneralTest 2✅ 177s

✅ com.saveourtool.save.cli.GeneralTest

✅ examples test from subfolder()[jvm]
✅ examples test()[jvm]

✅ save-common/build/test-results/jvmTest/TEST-com.saveourtool.save.core.ExtraFlagsExtractorTest.xml

4 tests were completed in 2s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.core.ExtraFlagsExtractorTest 4✅ 2s

✅ com.saveourtool.save.core.ExtraFlagsExtractorTest

✅ test for splitByNonEscaped()[jvm]
✅ basic test()[jvm]
✅ should resolve placeholders()[jvm]
✅ should join multiline directives()[jvm]

✅ save-common/build/test-results/jvmTest/TEST-com.saveourtool.save.core.files.FileUtilsTest.xml

4 tests were completed in 373ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.core.files.FileUtilsTest 4✅ 373ms

✅ com.saveourtool.save.core.files.FileUtilsTest

✅ example for findAllFilesMatching()[jvm]
✅ create relative path in case of branchy file tree()[jvm]
✅ example for findDescendantDirectoriesBy()[jvm]
✅ create relative path when config and test resource located in the same directory()[jvm]

✅ save-common/build/test-results/jvmTest/TEST-com.saveourtool.save.core.ProcessBuilderTest.xml

13 tests were completed in 4s with 13 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.core.ProcessBuilderTest 13✅ 4s

✅ com.saveourtool.save.core.ProcessBuilderTest

✅ simple check with redirection()[jvm]
✅ change multiple echo commands with redirections 2()[jvm]
✅ change multiple echo commands with redirections 3()[jvm]
✅ simple check with redirection without whitespaces at all()[jvm]
✅ check stdout()[jvm]
✅ one long echo()[jvm]
✅ check stdout with redirection()[jvm]
✅ change multiple echo commands with redirections()[jvm]
✅ extra whitespaces shouldn't influence to echo()[jvm]
✅ simple check with redirection without first whitespace()[jvm]
✅ simple check()[jvm]
✅ command without echo()[jvm]
✅ empty command()[jvm]

✅ save-common/build/test-results/jvmTest/TEST-com.saveourtool.save.core.utils.ProcessBuilderInternalTest.xml

2 tests were completed in 2s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.core.utils.ProcessBuilderInternalTest 2✅ 2s

✅ com.saveourtool.save.core.utils.ProcessBuilderInternalTest

✅ check stderr with additional warning()[jvm]
✅ check stderr()[jvm]

✅ save-common/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.ExtraFlagsExtractorTest.xml

4 tests were completed in 11ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.core.ExtraFlagsExtractorTest 4✅ 11ms

✅ com.saveourtool.save.core.ExtraFlagsExtractorTest

✅ basic test[mingwX64]
✅ should resolve placeholders[mingwX64]
✅ should join multiline directives[mingwX64]
✅ test for splitByNonEscaped[mingwX64]

✅ save-common/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.files.FileUtilsTest.xml

4 tests were completed in 48ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.core.files.FileUtilsTest 4✅ 48ms

✅ com.saveourtool.save.core.files.FileUtilsTest

✅ example for findAllFilesMatching[mingwX64]
✅ example for findDescendantDirectoriesBy[mingwX64]
✅ create relative path when config and test resource located in the same directory[mingwX64]
✅ create relative path in case of branchy file tree[mingwX64]

❌ save-common/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.ProcessBuilderTest.xml

13 tests were completed in 1s with 12 passed, 1 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.core.ProcessBuilderTest 12✅ 1❌ 1s

❌ com.saveourtool.save.core.ProcessBuilderTest

✅ empty command[mingwX64]
✅ check stdout[mingwX64]
❌ check stdout with redirection[mingwX64]
	kotlin.AssertionError: Expected <[The system cannot find the path specified.]>, actual <[The system cannot find the path specified., The process tried to write to a nonexistent pipe.]>.
✅ command without echo[mingwX64]
✅ simple check[mingwX64]
✅ simple check with redirection[mingwX64]
✅ simple check with redirection without first whitespace[mingwX64]
✅ simple check with redirection without whitespaces at all[mingwX64]
✅ one long echo[mingwX64]
✅ change multiple echo commands with redirections[mingwX64]
✅ change multiple echo commands with redirections 2[mingwX64]
✅ change multiple echo commands with redirections 3[mingwX64]
✅ extra whitespaces shouldn't influence to echo[mingwX64]

✅ save-common/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.utils.PlatformStringUtilsTest.xml

1 tests were completed in 0ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.core.utils.PlatformStringUtilsTest 1✅ 0ms

✅ com.saveourtool.save.core.utils.PlatformStringUtilsTest

✅ checking escaping of percents[mingwX64]

✅ save-common/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.utils.ProcessBuilderInternalTest.xml

2 tests were completed in 100ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.core.utils.ProcessBuilderInternalTest 2✅ 100ms

✅ com.saveourtool.save.core.utils.ProcessBuilderInternalTest

✅ check stderr[mingwX64]
✅ check stderr with additional warning[mingwX64]

✅ save-core/build/test-results/jvmTest/TEST-com.saveourtool.save.core.ConfigDetectorRegressionTest.xml

1 tests were completed in 1s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.core.ConfigDetectorRegressionTest 1✅ 1s

✅ com.saveourtool.save.core.ConfigDetectorRegressionTest

✅ config detector regression test on directories()[jvm]

✅ save-core/build/test-results/jvmTest/TEST-com.saveourtool.save.core.ConfigDetectorTest.xml

8 tests were completed in 171ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.core.ConfigDetectorTest 8✅ 171ms

✅ com.saveourtool.save.core.ConfigDetectorTest

✅ should fail on the invalid file()[jvm]
✅ should detect single file from a directory()[jvm]
✅ should detect multiple files starting from the middle()[jvm]
✅ should detect starting from bottom with multiple parent configs()[jvm]
✅ should detect starting from bottom()[jvm]
✅ should detect single file()[jvm]
✅ should detect config file from single Test file()[jvm]
✅ should detect multiple files starting from top()[jvm]

✅ save-core/build/test-results/jvmTest/TEST-com.saveourtool.save.core.integration.ClassicFixTest.xml

9 tests were completed in 145s with 9 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.core.integration.ClassicFixTest 9✅ 145s

✅ com.saveourtool.save.core.integration.ClassicFixTest

✅ execute fix plugin on separate files()[jvm]
✅ execute fix plugin in sarif mode()[jvm]
✅ executing fix plugin on save-toml file in directory()[jvm]
✅ executing fix plugin on parental save-toml file()[jvm]
✅ execute fix plugin on folder()[jvm]
✅ check NoIgnoreLines()[jvm]
✅ check IgnoreLines()[jvm]
✅ tests with the same name()[jvm]
✅ check IgnoreLinesIsEmpty()[jvm]

✅ save-core/build/test-results/jvmTest/TEST-com.saveourtool.save.core.integration.ClassicWarnTest.xml

16 tests were completed in 90s with 11 passed, 0 failed and 5 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.core.integration.ClassicWarnTest 11✅ 5⚪ 90s

✅ com.saveourtool.save.core.integration.ClassicWarnTest

✅ execute warn-plugin with expected warnings from SARIF()[jvm]
✅ executing warn plugin so that no resources will be found()[jvm]
✅ lines that match ignoreLines should be ignored()[jvm]
✅ execute warn-plugin with actual and expected warnings from SARIF()[jvm]
⚪ execute warn plugin with default testFiles()[jvm]
✅ test output file set()[jvm]
⚪ executing warn plugin on parental directory()[jvm]
✅ tests should have a relative path()[jvm]
✅ execute warn plugin on separate files()[jvm]
✅ executing warn plugin on directory()[jvm]
⚪ execute warn plugin with timeout()[jvm]
✅ executing warn plugin on parental save-toml file()[jvm]
✅ executing warn plugin on directory when files are set with regex()[jvm]
⚪ execute warn plugin with included and excluded suites()[jvm]
✅ execute warn-plugin with actual warnings from SARIF()[jvm]
⚪ executing warn plugin on save-toml file in directory()[jvm]

✅ save-core/build/test-results/jvmTest/TEST-com.saveourtool.save.core.integration.FixAndWarnDirTest.xml

3 tests were completed in 23s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.core.integration.FixAndWarnDirTest 3✅ 23s

✅ com.saveourtool.save.core.integration.FixAndWarnDirTest

✅ execute fix-and-warn plugin on the directory chapter1()[jvm]
✅ execute fix-and-warn plugin on the directory chapter2()[jvm]
✅ execute fix-and-warn plugin on the directory chapter3()[jvm]

✅ save-core/build/test-results/jvmTest/TEST-com.saveourtool.save.core.integration.FixDirTest.xml

2 tests were completed in 27s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.core.integration.FixDirTest 2✅ 27s

✅ com.saveourtool.save.core.integration.FixDirTest

✅ execute fix plugin()[jvm]
✅ execute fix plugin on the directory chapter1()[jvm]

✅ save-core/build/test-results/jvmTest/TEST-com.saveourtool.save.core.integration.WarnDirTest.xml

5 tests were completed in 1ms with 0 passed, 0 failed and 5 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.core.integration.WarnDirTest 5⚪ 1ms

✅ com.saveourtool.save.core.integration.WarnDirTest

⚪ execute warn plugin on root directory()[jvm]
⚪ execute warn plugin on the directory chapter1()[jvm]
⚪ execute warn plugin on the directory chapter2()[jvm]
⚪ execute warn plugin on the directory chapter3()[jvm]
⚪ execute warn plugin on the directory chapter4()[jvm]

✅ save-core/build/test-results/jvmTest/TEST-com.saveourtool.save.core.MergeAndOverrideConfigsTest.xml

8 tests were completed in 1s with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.core.MergeAndOverrideConfigsTest 8✅ 1s

✅ com.saveourtool.save.core.MergeAndOverrideConfigsTest

✅ load save toml from middle hierarchy()[jvm]
✅ merge and override two incomplete configs 2()[jvm]
✅ merge and override general configs()[jvm]
✅ merge and override two configs with different fields()[jvm]
✅ merge configs with many parents()[jvm]
✅ override real toml configs()[jvm]
✅ merge real toml configs with empty execFlag in child()[jvm]
✅ merge and override two incomplete configs()[jvm]

✅ save-core/build/test-results/jvmTest/TEST-com.saveourtool.save.core.PerformAnalysisTest.xml

2 tests were completed in 5s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.core.PerformAnalysisTest 2✅ 5s

✅ com.saveourtool.save.core.PerformAnalysisTest

✅ should execute single test()[jvm]
✅ detect plugins()[jvm]

✅ save-core/build/test-results/jvmTest/TEST-com.saveourtool.save.core.utils.CliUtilsTest.xml

6 tests were completed in 45ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.core.utils.CliUtilsTest 6✅ 45ms

✅ com.saveourtool.save.core.utils.CliUtilsTest

✅ resolve value()[jvm]
✅ parse properties file()[jvm]
✅ read not existed properties file()[jvm]
✅ read properties file()[jvm]
✅ read invalid properties file()[jvm]
✅ parse properties file from not existed folder()[jvm]

✅ save-core/build/test-results/jvmTest/TEST-com.saveourtool.save.core.ValidationTest.xml

8 tests were completed in 40ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.core.ValidationTest 8✅ 40ms

✅ com.saveourtool.save.core.ValidationTest

✅ validate warn section()[jvm]
✅ invalid general section()[jvm]
✅ set defaults to warn section()[jvm]
✅ set defaults to general section()[jvm]
✅ set defaults to fix section()[jvm]
✅ validate warn section 2()[jvm]
✅ validate warn section 3()[jvm]
✅ validate warn section 4()[jvm]

✅ save-core/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.ConfigDetectorRegressionTest.xml

1 tests were completed in 12ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.core.ConfigDetectorRegressionTest 1✅ 12ms

✅ com.saveourtool.save.core.ConfigDetectorRegressionTest

✅ config detector regression test on directories[mingwX64]

✅ save-core/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.ConfigDetectorTest.xml

8 tests were completed in 2s with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.core.ConfigDetectorTest 8✅ 2s

✅ com.saveourtool.save.core.ConfigDetectorTest

✅ should detect single file[mingwX64]
✅ should fail on the invalid file[mingwX64]
✅ should detect single file from a directory[mingwX64]
✅ should detect starting from bottom[mingwX64]
✅ should detect starting from bottom with multiple parent configs[mingwX64]
✅ should detect multiple files starting from top[mingwX64]
✅ should detect multiple files starting from the middle[mingwX64]
✅ should detect config file from single Test file[mingwX64]

✅ save-core/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.integration.ClassicFixTest.xml

9 tests were completed in 62s with 9 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.core.integration.ClassicFixTest 9✅ 62s

✅ com.saveourtool.save.core.integration.ClassicFixTest

✅ execute fix plugin on separate files[mingwX64]
✅ executing fix plugin on save-toml file in directory[mingwX64]
✅ executing fix plugin on parental save-toml file[mingwX64]
✅ execute fix plugin on folder[mingwX64]
✅ check NoIgnoreLines[mingwX64]
✅ check IgnoreLinesIsEmpty[mingwX64]
✅ check IgnoreLines[mingwX64]
✅ execute fix plugin in sarif mode[mingwX64]
✅ tests with the same name[mingwX64]

✅ save-core/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.integration.ClassicWarnTest.xml

16 tests were completed in 50s with 11 passed, 0 failed and 5 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.core.integration.ClassicWarnTest 11✅ 5⚪ 50s

✅ com.saveourtool.save.core.integration.ClassicWarnTest

⚪ execute warn plugin with default testFiles[mingwX64]
✅ execute warn plugin on separate files[mingwX64]
⚪ execute warn plugin with timeout[mingwX64]
✅ executing warn plugin on directory[mingwX64]
✅ executing warn plugin on directory when files are set with regex[mingwX64]
✅ lines that match ignoreLines should be ignored[mingwX64]
✅ test output file set[mingwX64]
⚪ executing warn plugin on parental directory[mingwX64]
⚪ executing warn plugin on save-toml file in directory[mingwX64]
✅ executing warn plugin on parental save-toml file[mingwX64]
✅ executing warn plugin so that no resources will be found[mingwX64]
⚪ execute warn plugin with included and excluded suites[mingwX64]
✅ tests should have a relative path[mingwX64]
✅ execute warn-plugin with expected warnings from SARIF[mingwX64]
✅ execute warn-plugin with actual warnings from SARIF[mingwX64]
✅ execute warn-plugin with actual and expected warnings from SARIF[mingwX64]

✅ save-core/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.integration.FixAndWarnDirTest.xml

3 tests were completed in 14s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.core.integration.FixAndWarnDirTest 3✅ 14s

✅ com.saveourtool.save.core.integration.FixAndWarnDirTest

✅ execute fix-and-warn plugin on the directory chapter1[mingwX64]
✅ execute fix-and-warn plugin on the directory chapter2[mingwX64]
✅ execute fix-and-warn plugin on the directory chapter3[mingwX64]

✅ save-core/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.integration.FixDirTest.xml

2 tests were completed in 16s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.core.integration.FixDirTest 2✅ 16s

✅ com.saveourtool.save.core.integration.FixDirTest

✅ execute fix plugin[mingwX64]
✅ execute fix plugin on the directory chapter1[mingwX64]

✅ save-core/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.integration.WarnDirTest.xml

5 tests were completed in 0ms with 0 passed, 0 failed and 5 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.core.integration.WarnDirTest 5⚪ 0ms

✅ com.saveourtool.save.core.integration.WarnDirTest

⚪ execute warn plugin on the directory chapter1[mingwX64]
⚪ execute warn plugin on the directory chapter2[mingwX64]
⚪ execute warn plugin on the directory chapter3[mingwX64]
⚪ execute warn plugin on the directory chapter4[mingwX64]
⚪ execute warn plugin on root directory[mingwX64]

✅ save-core/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.MergeAndOverrideConfigsTest.xml

8 tests were completed in 35ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.core.MergeAndOverrideConfigsTest 8✅ 35ms

✅ com.saveourtool.save.core.MergeAndOverrideConfigsTest

✅ merge and override general configs[mingwX64]
✅ merge and override two incomplete configs[mingwX64]
✅ merge and override two incomplete configs 2[mingwX64]
✅ merge and override two configs with different fields[mingwX64]
✅ merge configs with many parents[mingwX64]
✅ merge real toml configs with empty execFlag in child[mingwX64]
✅ override real toml configs[mingwX64]
✅ load save toml from middle hierarchy[mingwX64]

✅ save-core/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.PerformAnalysisTest.xml

2 tests were completed in 161ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.core.PerformAnalysisTest 2✅ 161ms

✅ com.saveourtool.save.core.PerformAnalysisTest

✅ detect plugins[mingwX64]
✅ should execute single test[mingwX64]

✅ save-core/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.utils.CliUtilsTest.xml

6 tests were completed in 6ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.core.utils.CliUtilsTest 6✅ 6ms

✅ com.saveourtool.save.core.utils.CliUtilsTest

✅ parse properties file[mingwX64]
✅ parse properties file from not existed folder[mingwX64]
✅ resolve value[mingwX64]
✅ read properties file[mingwX64]
✅ read invalid properties file[mingwX64]
✅ read not existed properties file[mingwX64]

✅ save-core/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.ValidationTest.xml

8 tests were completed in 6ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.core.ValidationTest 8✅ 6ms

✅ com.saveourtool.save.core.ValidationTest

✅ set defaults to general section[mingwX64]
✅ invalid general section[mingwX64]
✅ set defaults to warn section[mingwX64]
✅ validate warn section[mingwX64]
✅ validate warn section 2[mingwX64]
✅ validate warn section 3[mingwX64]
✅ validate warn section 4[mingwX64]
✅ set defaults to fix section[mingwX64]

✅ save-plugins/fix-and-warn-plugin/build/test-results/jvmTest/TEST-com.saveourtool.save.plugins.fixandwarn.FixAndWarnPluginTest.xml

1 tests were completed in 4s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.plugins.fixandwarn.FixAndWarnPluginTest 1✅ 4s

✅ com.saveourtool.save.plugins.fixandwarn.FixAndWarnPluginTest

✅ base test()[jvm]

✅ save-plugins/fix-and-warn-plugin/build/test-results/mingwX64Test/TEST-com.saveourtool.save.plugins.fixandwarn.FixAndWarnPluginTest.xml

1 tests were completed in 196ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.plugins.fixandwarn.FixAndWarnPluginTest 1✅ 196ms

✅ com.saveourtool.save.plugins.fixandwarn.FixAndWarnPluginTest

✅ base test[mingwX64]

✅ save-plugins/fix-plugin/build/test-results/jvmTest/TEST-com.saveourtool.save.plugins.fix.FixPluginTest.xml

4 tests were completed in 4s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.plugins.fix.FixPluginTest 4✅ 4s

✅ com.saveourtool.save.plugins.fix.FixPluginTest

✅ should detect two files()[jvm]
✅ should calculate diff of discovered files()[jvm]
✅ should detect two files - among other files()[jvm]
✅ test for batchSize()[jvm]

✅ save-plugins/fix-plugin/build/test-results/mingwX64Test/TEST-com.saveourtool.save.plugins.fix.FixPluginTest.xml

4 tests were completed in 281ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.plugins.fix.FixPluginTest 4✅ 281ms

✅ com.saveourtool.save.plugins.fix.FixPluginTest

✅ should detect two files[mingwX64]
✅ should detect two files - among other files[mingwX64]
✅ should calculate diff of discovered files[mingwX64]
✅ test for batchSize[mingwX64]

✅ save-plugins/warn-plugin/build/test-results/jvmTest/TEST-com.saveourtool.save.plugin.warn.sarif.SarifWarningAdapterTest.xml

5 tests were completed in 387ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.plugin.warn.sarif.SarifWarningAdapterTest 5✅ 387ms

✅ com.saveourtool.save.plugin.warn.sarif.SarifWarningAdapterTest

✅ should filter out warnings from other files - absolute paths with testRoot being relative()[jvm]
✅ should filter out warnings from other files - relative paths()[jvm]
✅ should filter out warnings from other files()[jvm]
✅ should convert SARIF report to SAVE warnings()[jvm]
✅ should filter out warnings from other files - absolute paths with testRoot being absolute()[jvm]

✅ save-plugins/warn-plugin/build/test-results/jvmTest/TEST-com.saveourtool.save.plugin.warn.utils.ComparisonTest.xml

1 tests were completed in 9ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.plugin.warn.utils.ComparisonTest 1✅ 9ms

✅ com.saveourtool.save.plugin.warn.utils.ComparisonTest

✅ should compare warnings()[jvm]

✅ save-plugins/warn-plugin/build/test-results/jvmTest/TEST-com.saveourtool.save.plugin.warn.utils.StringUtilsTest.xml

3 tests were completed in 177ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.plugin.warn.utils.StringUtilsTest 3✅ 177ms

✅ com.saveourtool.save.plugin.warn.utils.StringUtilsTest

✅ checking the creation of regex messages from strings()[jvm]
✅ regression with regular expressions()[jvm]
✅ checking the search of delimiters in the string()[jvm]

✅ save-plugins/warn-plugin/build/test-results/jvmTest/TEST-com.saveourtool.save.plugin.warn.utils.UtilsTest.xml

3 tests were completed in 12ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.plugin.warn.utils.UtilsTest 3✅ 12ms

✅ com.saveourtool.save.plugin.warn.utils.UtilsTest

✅ should extract warnings from different text with no line but col()[jvm]
✅ should extract warnings from different text with line and col()[jvm]
✅ should extract warnings from different text with line but no col()[jvm]

✅ save-plugins/warn-plugin/build/test-results/jvmTest/TEST-com.saveourtool.save.plugin.warn.WarnPluginTest.xml

11 tests were completed in 2s with 9 passed, 0 failed and 2 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.plugin.warn.WarnPluginTest 9✅ 2⚪ 2s

✅ com.saveourtool.save.plugin.warn.WarnPluginTest

✅ warn-plugin test exception()[jvm]
⚪ warn-plugin test - multiple warnings and ignore technical comments()[jvm]
✅ warn-plugin test - multiple warnings and no line-col()[jvm]
✅ warn-plugin test for batchSize()[jvm]
✅ basic warn-plugin test with exactWarningsMatch = false()[jvm]
✅ regression - test resources in multiple directories()[jvm]
✅ warn-plugin test with default warning without line()[jvm]
⚪ basic warn-plugin test with ignoreTechnicalComments=true()[jvm]
✅ warn-plugin test - multiple warnings()[jvm]
✅ basic warn-plugin test()[jvm]
✅ warn-plugin test for all mods()[jvm]

✅ save-plugins/warn-plugin/build/test-results/mingwX64Test/TEST-com.saveourtool.save.plugin.warn.sarif.SarifWarningAdapterTest.xml

5 tests were completed in 9ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.plugin.warn.sarif.SarifWarningAdapterTest 5✅ 9ms

✅ com.saveourtool.save.plugin.warn.sarif.SarifWarningAdapterTest

✅ should convert SARIF report to SAVE warnings[mingwX64]
✅ should filter out warnings from other files[mingwX64]
✅ should filter out warnings from other files - relative paths[mingwX64]
✅ should filter out warnings from other files - absolute paths with testRoot being relative[mingwX64]
✅ should filter out warnings from other files - absolute paths with testRoot being absolute[mingwX64]

✅ save-plugins/warn-plugin/build/test-results/mingwX64Test/TEST-com.saveourtool.save.plugin.warn.utils.ComparisonTest.xml

1 tests were completed in 2ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.plugin.warn.utils.ComparisonTest 1✅ 2ms

✅ com.saveourtool.save.plugin.warn.utils.ComparisonTest

✅ should compare warnings[mingwX64]

✅ save-plugins/warn-plugin/build/test-results/mingwX64Test/TEST-com.saveourtool.save.plugin.warn.utils.StringUtilsTest.xml

3 tests were completed in 4ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.plugin.warn.utils.StringUtilsTest 3✅ 4ms

✅ com.saveourtool.save.plugin.warn.utils.StringUtilsTest

✅ checking the search of delimiters in the string[mingwX64]
✅ checking the creation of regex messages from strings[mingwX64]
✅ regression with regular expressions[mingwX64]

✅ save-plugins/warn-plugin/build/test-results/mingwX64Test/TEST-com.saveourtool.save.plugin.warn.utils.UtilsTest.xml

3 tests were completed in 3ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.plugin.warn.utils.UtilsTest 3✅ 3ms

✅ com.saveourtool.save.plugin.warn.utils.UtilsTest

✅ should extract warnings from different text with line and col[mingwX64]
✅ should extract warnings from different text with no line but col[mingwX64]
✅ should extract warnings from different text with line but no col[mingwX64]

✅ save-plugins/warn-plugin/build/test-results/mingwX64Test/TEST-com.saveourtool.save.plugin.warn.WarnPluginTest.xml

11 tests were completed in 341ms with 9 passed, 0 failed and 2 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.plugin.warn.WarnPluginTest 9✅ 2⚪ 341ms

✅ com.saveourtool.save.plugin.warn.WarnPluginTest

✅ basic warn-plugin test[mingwX64]
✅ warn-plugin test with default warning without line[mingwX64]
✅ warn-plugin test for all mods[mingwX64]
✅ basic warn-plugin test with exactWarningsMatch = false[mingwX64]
⚪ basic warn-plugin test with ignoreTechnicalComments=true[mingwX64]
✅ warn-plugin test - multiple warnings[mingwX64]
⚪ warn-plugin test - multiple warnings and ignore technical comments[mingwX64]
✅ warn-plugin test - multiple warnings and no line-col[mingwX64]
✅ warn-plugin test for batchSize[mingwX64]
✅ regression - test resources in multiple directories[mingwX64]
✅ warn-plugin test exception[mingwX64]

✅ save-reporters/build/test-results/jvmTest/TEST-com.saveourtool.save.reporter.json.JsonReporterTest.xml

2 tests were completed in 1s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.reporter.json.JsonReporterTest 2✅ 1s

✅ com.saveourtool.save.reporter.json.JsonReporterTest

✅ should produce valid serialized Report when plugin crashes()[jvm]
✅ should produce valid serialized Report from ordinary data()[jvm]

✅ save-reporters/build/test-results/mingwX64Test/TEST-com.saveourtool.save.reporter.json.JsonReporterTest.xml

2 tests were completed in 5ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.saveourtool.save.reporter.json.JsonReporterTest 2✅ 5ms

✅ com.saveourtool.save.reporter.json.JsonReporterTest

✅ should produce valid serialized Report from ordinary data[mingwX64]
✅ should produce valid serialized Report when plugin crashes[mingwX64]

Annotations

Check failure on line 0 in save-common/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.ProcessBuilderTest.xml

See this annotation in the file changed.

@github-actions github-actions / JUnit Tests (Windows, dorny/test-reporter@v1)

com.saveourtool.save.core.ProcessBuilderTest ► check stdout with redirection[mingwX64]

Failed test found in:
  save-common/build/test-results/mingwX64Test/TEST-com.saveourtool.save.core.ProcessBuilderTest.xml
Error:
  kotlin.AssertionError: Expected <[The system cannot find the path specified.]>, actual <[The system cannot find the path specified., The process tried to write to a nonexistent pipe.]>.
Raw output
kotlin.AssertionError: Expected <[The system cannot find the path specified.]>, actual <[The system cannot find the path specified., The process tried to write to a nonexistent pipe.]>.
	at kotlin.Error#<init>(Unknown Source)
	at kotlin.AssertionError#<init>(Unknown Source)
	at kotlin.test.DefaultAsserter#fail(Unknown Source)
	at kotlin.test.Asserter#fail(Unknown Source)
	at kotlin.test.Asserter#assertTrue(Unknown Source)
	at kotlin.test.Asserter#assertTrue(Unknown Source)
	at kotlin.test.Asserter#assertEquals(Unknown Source)
	at kotlin.test.Asserter#assertEquals(Unknown Source)
	at kotlin.test#assertEquals(Unknown Source)
	at kotlin.test#assertEquals$default(Unknown Source)
	at com.saveourtool.save.core.ProcessBuilderTest#check(Unknown Source)
	at com.saveourtool.save.core.$ProcessBuilderTest$test$0.$check(Unknown Source)
	at com.saveourtool.save.core.$ProcessBuilderTest$test$0.$check(Unknown Source)
	at kotlin.Function1#invoke(Unknown Source)
	at kotlin.native.internal.test.BaseClassSuite.TestCase#doRun(Unknown Source)
	at kotlin.native.internal.test.TestCase#doRun(Unknown Source)
	at kotlin.native.internal.test.TestCase#run(Unknown Source)
	at kotlin.native.internal.test.TestCase#run(Unknown Source)
	at kotlin.native.internal.test.TestRunner.run#internal(Unknown Source)
	at kotlin.native.internal.test.TestRunner.runIteration#internal(Unknown Source)
	at kotlin.native.internal.test.TestRunner#run(Unknown Source)
	at kotlin.native.internal.test#testLauncherEntryPoint(Unknown Source)
	at kotlin.native.internal.test#main(Unknown Source)
	at <global>.Konan_start(Unknown Source)
	at <global>.Init_and_run_start(Unknown Source)
	at <global>.__tmainCRTStartup(Unknown Source)
	at <global>.mainCRTStartup(Unknown Source)
	at <global>._ZSt25__throw_bad_function_callv(Unknown Source)
	at <global>._ZSt25__throw_bad_function_callv(Unknown Source)