Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gha #2

Merged
merged 2 commits into from
Nov 8, 2023

Rename test report check

8d5d1b9
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

Gha #2

Rename test report check
8d5d1b9
Select commit
Loading
Failed to load commit list.
GitHub Actions / Test Report succeeded Nov 8, 2023 in 0s

Test Report ✅

Tests failed

❌ junit.xml

73 tests were completed in 80s with 66 passed, 3 failed and 4 skipped.

Test suite Passed Failed Skipped Time
net.neoforged.gradle.common.extensions.dependency.replacement.DependencyReplacementsExtensionTest 15✅ 7s
net.neoforged.gradle.neoform.deobfuscation.ObfuscationAndDeobfuscationTestSpecification 1✅ 3ms
net.neoforged.gradle.neoform.dependency.NeoformDependencyManagerTest 2✅ 16s
net.neoforged.gradle.neoform.FunctionalTests 3❌ 80s
net.neoforged.gradle.neoform.NeoFormPluginTests 4✅ 1s
net.neoforged.gradle.userdev.CompatibilityTests 1⚪ 1ms
net.neoforged.gradle.userdev.FunctionalTests 3⚪ 4ms
net.neoforged.gradle.userdev.UserDevPluginTests 4✅ 33s
net.neoforged.gradle.util.AdaptingZipBuildingFileTreeVisitorTest 10✅ 3s
net.neoforged.gradle.util.CopyingFileTreeVisitorTest 7✅ 4s
net.neoforged.gradle.util.DelegatingFileTreeVisitorTest 2✅ 2s
net.neoforged.gradle.util.ModuleDependencyUtilsTest 6✅ 657ms
net.neoforged.gradle.util.ResolvedDependencyUtilsTest 6✅ 407ms
net.neoforged.gradle.util.ZipBuildingFileTreeVisitorTest 9✅ 898ms

✅ net.neoforged.gradle.common.extensions.dependency.replacement.DependencyReplacementsExtensionTest

✅ callingHandleDependencyReplacementRemovesTheOriginalDependency()
✅ callingHandleDependencyReplacementAlwaysInvokesTheIdeReplacementHandlerWhenNoImportIsRunning()
✅ callingHandleDependencyReplacementAlwaysInvokesTheIdeReplacementHandlerWhenAnImportIsRunning()
✅ callingHandleDependencyReplacementDoesNotRegisterTheGenerationTaskWhenAlreadyDone()
✅ aDependencyReplacementIsRegisteredForAnExternalModuleDependency()
✅ invokingOnPostDefinitionBakesDoesNotRunTheRegisteredCallbacksIfTheStateHasAFailure()
✅ callingHandleDependencyReplacementAlwaysInvokesTheGradleReplacementHandler()
✅ aConfigureCallbackForAllConfigurationsInAGivenProjectIsAddedOnConstruction()
✅ aCallbackHandlerIsAddedToEachConfigurationWhenOneIsConfigured()
✅ callingHandleDependencyReplacementToRegistersTheGenerationTaskWhenNotDoneYet()
✅ callingHandleConfigurationRegistersDependencyMonitor()
✅ aDependencyReplacementProperlyConfiguresTheIvyReplacementWithItsOwnExternalModuleDependencies()
✅ invokingOnPostDefinitionBakesRunsTheRegisteredCallbacksIfTheStateHasNoFailure()
✅ aDependencyReplacementProperlyConfiguresTheIvyReplacement()
✅ aDependencyReplacementIsOnlyRegisteredForAnythingThatIsNotAnExternalModuleDependency()

✅ net.neoforged.gradle.neoform.deobfuscation.ObfuscationAndDeobfuscationTestSpecification

✅ supportObfuscationAndDeobfuscation

✅ net.neoforged.gradle.neoform.dependency.NeoformDependencyManagerTest

✅ adding a dependency to something other then neoform minecraft works
✅ adding a dependency on neoform minecraft with exact version works

❌ net.neoforged.gradle.neoform.FunctionalTests

❌ a mod with neoform as dependency can run the apply official mappings task
	org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_a_mod_with_neoform__0_tempDir5540420078855468834/a mod with neoform as dependency can run the apply official mappings task/neoform-has-runnable-patch-task with arguments [:neoFormApplyOfficialMappings]
❌ neoform applies user ATs and allows remapped compiling
	org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_neoform_applies_use_0_tempDir1022055468755034098/neoform applies user ATs and allows remapped compiling/neoform-compile-with-ats with arguments [build]
❌ neoform re-setup uses a build-cache
	org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_neoform_re-setup_us_0_tempDir2266297491889919740/neoform re-setup uses a build-cache/neoform-compile-with-ats with arguments [--build-cache, build]

✅ net.neoforged.gradle.neoform.NeoFormPluginTests

✅ can apply plugin
✅ applying neoform plugin applies common plugin
✅ applying neoform plugin adds a neoFormRuntime configurable extension
✅ applying neoform plugin adds the required maven plugins

✅ net.neoforged.gradle.userdev.CompatibilityTests

⚪ a mod with userdev as dependency can run the patch task for that dependency

✅ net.neoforged.gradle.userdev.FunctionalTests

⚪ a mod with userdev as dependency can run the patch task for that dependency
⚪ a mod with userdev as dependency and official mappings can compile through gradle
⚪ the userdev runtime by default supports the build cache

✅ net.neoforged.gradle.userdev.UserDevPluginTests

✅ applying userdev plugin succeeds
✅ applying userdev plugin applies neoform plugin
✅ applying userdev plugin applies forge extension
✅ applying userdev plugin applies userDev runtime extension

✅ net.neoforged.gradle.util.AdaptingZipBuildingFileTreeVisitorTest

✅ visitingAFileCreatesAnEntryInZipAndCopiesItUsingAStream()
✅ throwingAZipExceptionForAnythingOtherThenDuplicateDirectoriesThrowsAnException()
✅ throwingAZipExceptionForDuplicateDirectoriesDoesNotThrowAnException()
✅ throwingAnIOExceptionDuringEntryClosingWhileVisitingADirectoryThrowsAnException()
✅ visitingADirectoryCreatesAnEntryInZip()
✅ throwingAnIOExceptionDuringEntryPuttingWhileVisitingAFileThrowsAnException()
✅ throwingAnIOExceptionDuringEntryPuttingWhileVisitingADirectoryThrowsAnException()
✅ throwingAnIOExceptionDuringCopyingWhileVisitingAFileThrowsAnException()
✅ throwingAnIOExceptionDuringEntryClosingWhileVisitingAFileThrowsAnException()
✅ visitingAFileInvokesAdapterWhichCanChooseToNotCopyTheFileContentsButStillCreatesTheFile()

✅ net.neoforged.gradle.util.CopyingFileTreeVisitorTest

✅ visitingAFileCreatesAFileInTheTargetAndCopiesItsContent()
✅ passingInAFileUsesItsPath()
✅ visitingAFileCreatesAFileInTheTarget()
✅ visitingADirectoryCreatesADirectoryInTheTarget()
✅ passingANotExistingDirectoryCreatesIt()
✅ tryingToUseAFileAsATargetThrowsARuntimeException()
✅ passingInADirectoryWithContentDeletesTheContent()

✅ net.neoforged.gradle.util.DelegatingFileTreeVisitorTest

✅ visitingADirectoryInvokesDelegate()
✅ visitingAFileInvokesDelegate()

✅ net.neoforged.gradle.util.ModuleDependencyUtilsTest

✅ returnsANullExtensionWhenTheFirstArtifactHasNoExtension()
✅ returnsTheExtensionOfTheFirstArtifact()
✅ returnsANullClassifierWhenNoArtifactsArePresent()
✅ returnsTheClassifierOfTheFirstArtifact()
✅ returnsANullExtensionWhenNoArtifactsArePresent()
✅ returnsANullClassifierWhenTheFirstArtifactHasNoClassifier()

✅ net.neoforged.gradle.util.ResolvedDependencyUtilsTest

✅ returnsANullExtensionWhenTheFirstArtifactHasNoExtension()
✅ returnsTheExtensionOfTheFirstArtifact()
✅ returnsANullClassifierWhenNoArtifactsArePresent()
✅ returnsTheClassifierOfTheFirstArtifact()
✅ returnsANullExtensionWhenNoArtifactsArePresent()
✅ returnsANullClassifierWhenTheFirstArtifactHasNoClassifier()

✅ net.neoforged.gradle.util.ZipBuildingFileTreeVisitorTest

✅ visitingAFileCreatesAnEntryInZipAndCopiesItUsingAStream()
✅ throwingAZipExceptionForAnythingOtherThenDuplicateDirectoriesThrowsAnException()
✅ throwingAZipExceptionForDuplicateDirectoriesDoesNotThrowAnException()
✅ throwingAnIOExceptionDuringEntryClosingWhileVisitingADirectoryThrowsAnException()
✅ visitingADirectoryCreatesAnEntryInZip()
✅ throwingAnIOExceptionDuringEntryPuttingWhileVisitingAFileThrowsAnException()
✅ throwingAnIOExceptionDuringEntryPuttingWhileVisitingADirectoryThrowsAnException()
✅ throwingAnIOExceptionDuringCopyingWhileVisitingAFileThrowsAnException()
✅ throwingAnIOExceptionDuringEntryClosingWhileVisitingAFileThrowsAnException()

Annotations

Check failure on line 35 in neoform/src/functionalTest/groovy/net/neoforged/gradle/neoform/FunctionalTests.groovy

See this annotation in the file changed.

@github-actions github-actions / Test Report

net.neoforged.gradle.neoform.FunctionalTests ► a mod with neoform as dependency can run the apply official mappings task

Failed test found in:
  junit.xml
Error:
  org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_a_mod_with_neoform__0_tempDir5540420078855468834/a mod with neoform as dependency can run the apply official mappings task/neoform-has-runnable-patch-task with arguments [:neoFormApplyOfficialMappings]
Raw output
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_a_mod_with_neoform__0_tempDir5540420078855468834/a mod with neoform as dependency can run the apply official mappings task/neoform-has-runnable-patch-task with arguments [:neoFormApplyOfficialMappings]

Output:
> Task :cacheLauncherMetadata
> Task :cacheVersionManifest1.20.2
> Task :cacheVersionExecutableClient1.20.2
> Task :cacheVersionMappingsClient1.20.2
> Task :cacheVersionMappingsServer1.20.2
> Task :neoFormListLibraries
> Task :neoFormMergeMappings FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':neoFormMergeMappings'.
> d != java.math.BigDecimal

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.

BUILD FAILED in 59s
7 actionable tasks: 7 executed

	at org.gradle.testkit.runner.internal.DefaultGradleRunner.lambda$build$2(DefaultGradleRunner.java:269)
	at org.gradle.testkit.runner.internal.DefaultGradleRunner.run(DefaultGradleRunner.java:362)
	at org.gradle.testkit.runner.internal.DefaultGradleRunner.build(DefaultGradleRunner.java:267)
	at net.neoforged.trainingwheels.gradle.functional.builder.Runtime.run(Runtime.groovy:162)
	at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache(IndyInterface.java:318)
	at net.neoforged.gradle.neoform.FunctionalTests.a mod with neoform as dependency can run the apply official mappings task(FunctionalTests.groovy:35)

Check failure on line 76 in neoform/src/functionalTest/groovy/net/neoforged/gradle/neoform/FunctionalTests.groovy

See this annotation in the file changed.

@github-actions github-actions / Test Report

net.neoforged.gradle.neoform.FunctionalTests ► neoform applies user ATs and allows remapped compiling

Failed test found in:
  junit.xml
Error:
  org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_neoform_applies_use_0_tempDir1022055468755034098/neoform applies user ATs and allows remapped compiling/neoform-compile-with-ats with arguments [build]
Raw output
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_neoform_applies_use_0_tempDir1022055468755034098/neoform applies user ATs and allows remapped compiling/neoform-compile-with-ats with arguments [build]

Output:
> Task :cacheLauncherMetadata
> Task :cacheVersionManifest1.20.2
> Task :cacheVersionExecutableClient1.20.2
> Task :cacheVersionMappingsClient1.20.2
> Task :cacheVersionMappingsServer1.20.2
> Task :neoFormListLibraries
> Task :neoFormMergeMappings FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':neoFormMergeMappings'.
> d != java.math.BigDecimal

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.

BUILD FAILED in 13s
7 actionable tasks: 7 executed

	at org.gradle.testkit.runner.internal.DefaultGradleRunner.lambda$build$2(DefaultGradleRunner.java:269)
	at org.gradle.testkit.runner.internal.DefaultGradleRunner.run(DefaultGradleRunner.java:362)
	at org.gradle.testkit.runner.internal.DefaultGradleRunner.build(DefaultGradleRunner.java:267)
	at net.neoforged.trainingwheels.gradle.functional.builder.Runtime.run(Runtime.groovy:162)
	at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache(IndyInterface.java:318)
	at net.neoforged.gradle.neoform.FunctionalTests.neoform applies user ATs and allows remapped compiling(FunctionalTests.groovy:76)

Check failure on line 115 in neoform/src/functionalTest/groovy/net/neoforged/gradle/neoform/FunctionalTests.groovy

See this annotation in the file changed.

@github-actions github-actions / Test Report

net.neoforged.gradle.neoform.FunctionalTests ► neoform re-setup uses a build-cache

Failed test found in:
  junit.xml
Error:
  org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_neoform_re-setup_us_0_tempDir2266297491889919740/neoform re-setup uses a build-cache/neoform-compile-with-ats with arguments [--build-cache, build]
Raw output
org.gradle.testkit.runner.UnexpectedBuildFailure: Unexpected build execution failure in /tmp/spock_neoform_re-setup_us_0_tempDir2266297491889919740/neoform re-setup uses a build-cache/neoform-compile-with-ats with arguments [--build-cache, build]

Output:
> Task :cacheLauncherMetadata
> Task :cacheVersionManifest1.20.2
> Task :cacheVersionExecutableClient1.20.2
> Task :cacheVersionMappingsClient1.20.2
> Task :cacheVersionMappingsServer1.20.2
> Task :neoFormListLibraries
> Task :neoFormMergeMappings FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':neoFormMergeMappings'.
> d != java.math.BigDecimal

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.

BUILD FAILED in 3s
7 actionable tasks: 7 executed

	at org.gradle.testkit.runner.internal.DefaultGradleRunner.lambda$build$2(DefaultGradleRunner.java:269)
	at org.gradle.testkit.runner.internal.DefaultGradleRunner.run(DefaultGradleRunner.java:362)
	at org.gradle.testkit.runner.internal.DefaultGradleRunner.build(DefaultGradleRunner.java:267)
	at net.neoforged.trainingwheels.gradle.functional.builder.Runtime.run(Runtime.groovy:162)
	at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache(IndyInterface.java:318)
	at net.neoforged.gradle.neoform.FunctionalTests.neoform re-setup uses a build-cache(FunctionalTests.groovy:115)