[ 
https://issues.apache.org/jira/browse/GROOVY-9273?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18139316#comment-18139316
 ] 

ASF GitHub Bot commented on GROOVY-9273:
----------------------------------------

testlens-app[bot] commented on PR #3235:
URL: https://github.com/apache/groovy/pull/3235#issuecomment-6674646796

   ## 🚨 TestLens detected 3 failed tests 🚨
   
   ### Test Summary
   > [!TIP]
   > Inspect all details with the [TestLens 
CLI](https://testlens.app/docs/features/cli): `testlens pr 3235`
   
   #### [Build and test / lts \(17, windows-latest, 
1\)](https://github.com/apache/groovy/actions/runs/42141973235/job/127644230366?pr=3235)
 > :test
   
   | Test | Runs | Flakiness |
   |---|---|--:|
   | ModuleDeclarationTest > testCycle\(\) | ❌ | 12% 🔴 |
   | ModuleDeclarationTest > 
testDefaultPackageTypeIsNotAccessibleFromModuleInfo\(\) | ❌ | 12% 🔴 |
   | ModuleDeclarationTest > testModuleAnnotations\(\) | ❌ | 12% 🔴 |
   
   🏷️ Commit: a0e07887447597cefba7ef3fcfb3bcb14055a4fe
   ▶️ Tests:  120975 executed
   🟡 Checks: 19/24 completed
   
   ### Test Failures
   
   <details><summary><strong>ModuleDeclarationTest > testCycle()</strong> 
(:test in <a 
href="https://github.com/apache/groovy/actions/runs/42141973235/job/127644230366?pr=3235";>Build
 and test / lts (17, windows-latest, 1)</a>)</summary>
   
   ```
   org.junit.platform.commons.JUnitException: Failed to close extension context
        at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
        at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
   Caused by: 
org.junit.jupiter.api.io.TempDirDeletionStrategy$DeletionException: Failed to 
delete temp directory 
C:\Users\RUNNER~1\AppData\Local\Temp\junit-6006165296029358141. The following 
paths could not be deleted (see suppressed exceptions for details): <root>, 
cycle-b.jar
        Suppressed: java.nio.file.DirectoryNotEmptyException: 
C:\Users\RUNNER~1\AppData\Local\Temp\junit-6006165296029358141
                at 
java.base/sun.nio.fs.WindowsFileSystemProvider.implDelete(WindowsFileSystemProvider.java:272)
                at 
java.base/sun.nio.fs.AbstractFileSystemProvider.delete(AbstractFileSystemProvider.java:105)
                at java.base/java.nio.file.Files.delete(Files.java:1152)
                at java.base/java.nio.file.Files.walkFileTree(Files.java:2828)
                at java.base/java.nio.file.Files.walkFileTree(Files.java:2882)
                at 
java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
                at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
                at 
java.base/java.util.stream.SortedOps$RefSortingSink.end(SortedOps.java:395)
                at 
java.base/java.util.stream.Sink$ChainedReference.end(Sink.java:258)
                at 
java.base/java.util.stream.Sink$ChainedReference.end(Sink.java:258)
                at 
java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:510)
                at 
java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
                at 
java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
                at 
java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
                at 
java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
                at 
java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
                at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
                at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
        Suppressed: java.nio.file.FileSystemException: 
C:\Users\RUNNER~1\AppData\Local\Temp\junit-6006165296029358141\cycle-b.jar: The 
process cannot access the file because it is being used by another process
                at 
java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:92)
                at 
java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103)
                at 
java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:108)
                at 
java.base/sun.nio.fs.WindowsFileSystemProvider.implDelete(WindowsFileSystemProvider.java:275)
                at 
java.base/sun.nio.fs.AbstractFileSystemProvider.delete(AbstractFileSystemProvider.java:105)
                at java.base/java.nio.file.Files.delete(Files.java:1152)
                at java.base/java.nio.file.Files.walkFileTree(Files.java:2811)
                at java.base/java.nio.file.Files.walkFileTree(Files.java:2882)
                at 
java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
                at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
                at 
java.base/java.util.stream.SortedOps$RefSortingSink.end(SortedOps.java:395)
                at 
java.base/java.util.stream.Sink$ChainedReference.end(Sink.java:258)
                at 
java.base/java.util.stream.Sink$ChainedReference.end(Sink.java:258)
                at 
java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:510)
                at 
java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
                at 
java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
                at 
java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
                at 
java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
                at 
java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
                at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
                at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
                Suppressed: java.nio.file.FileSystemException: 
C:\Users\RUNNER~1\AppData\Local\Temp\junit-6006165296029358141\cycle-b.jar: The 
process cannot access the file because it is being used by another process
                        ... 21 more
   ```
   
   </details>
   <details><summary><strong>ModuleDeclarationTest > 
testDefaultPackageTypeIsNotAccessibleFromModuleInfo()</strong> (:test in <a 
href="https://github.com/apache/groovy/actions/runs/42141973235/job/127644230366?pr=3235";>Build
 and test / lts (17, windows-latest, 1)</a>)</summary>
   
   ```
   org.junit.platform.commons.JUnitException: Failed to close extension context
        at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
        at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
   Caused by: 
org.junit.jupiter.api.io.TempDirDeletionStrategy$DeletionException: Failed to 
delete temp directory 
C:\Users\RUNNER~1\AppData\Local\Temp\junit-10602323530984339727. The following 
paths could not be deleted (see suppressed exceptions for details): <root>, 
loose.jar
        Suppressed: java.nio.file.DirectoryNotEmptyException: 
C:\Users\RUNNER~1\AppData\Local\Temp\junit-10602323530984339727
                at 
java.base/sun.nio.fs.WindowsFileSystemProvider.implDelete(WindowsFileSystemProvider.java:272)
                at 
java.base/sun.nio.fs.AbstractFileSystemProvider.delete(AbstractFileSystemProvider.java:105)
                at java.base/java.nio.file.Files.delete(Files.java:1152)
                at java.base/java.nio.file.Files.walkFileTree(Files.java:2828)
                at java.base/java.nio.file.Files.walkFileTree(Files.java:2882)
                at 
java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
                at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
                at 
java.base/java.util.stream.SortedOps$RefSortingSink.end(SortedOps.java:395)
                at 
java.base/java.util.stream.Sink$ChainedReference.end(Sink.java:258)
                at 
java.base/java.util.stream.Sink$ChainedReference.end(Sink.java:258)
                at 
java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:510)
                at 
java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
                at 
java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
                at 
java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
                at 
java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
                at 
java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
                at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
                at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
        Suppressed: java.nio.file.FileSystemException: 
C:\Users\RUNNER~1\AppData\Local\Temp\junit-10602323530984339727\loose.jar: The 
process cannot access the file because it is being used by another process
                at 
java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:92)
                at 
java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103)
                at 
java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:108)
                at 
java.base/sun.nio.fs.WindowsFileSystemProvider.implDelete(WindowsFileSystemProvider.java:275)
                at 
java.base/sun.nio.fs.AbstractFileSystemProvider.delete(AbstractFileSystemProvider.java:105)
                at java.base/java.nio.file.Files.delete(Files.java:1152)
                at java.base/java.nio.file.Files.walkFileTree(Files.java:2811)
                at java.base/java.nio.file.Files.walkFileTree(Files.java:2882)
                at 
java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
                at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
                at 
java.base/java.util.stream.SortedOps$RefSortingSink.end(SortedOps.java:395)
                at 
java.base/java.util.stream.Sink$ChainedReference.end(Sink.java:258)
                at 
java.base/java.util.stream.Sink$ChainedReference.end(Sink.java:258)
                at 
java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:510)
                at 
java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
                at 
java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
                at 
java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
                at 
java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
                at 
java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
                at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
                at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
                Suppressed: java.nio.file.FileSystemException: 
C:\Users\RUNNER~1\AppData\Local\Temp\junit-10602323530984339727\loose.jar: The 
process cannot access the file because it is being used by another process
                        ... 21 more
   ```
   
   </details>
   <details><summary><strong>ModuleDeclarationTest > 
testModuleAnnotations()</strong> (:test in <a 
href="https://github.com/apache/groovy/actions/runs/42141973235/job/127644230366?pr=3235";>Build
 and test / lts (17, windows-latest, 1)</a>)</summary>
   
   ```
   org.junit.platform.commons.JUnitException: Failed to close extension context
        at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
        at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
   Caused by: 
org.junit.jupiter.api.io.TempDirDeletionStrategy$DeletionException: Failed to 
delete temp directory 
C:\Users\RUNNER~1\AppData\Local\Temp\junit-6772370977458210402. The following 
paths could not be deleted (see suppressed exceptions for details): <root>, 
foreign-ann.jar
        Suppressed: java.nio.file.DirectoryNotEmptyException: 
C:\Users\RUNNER~1\AppData\Local\Temp\junit-6772370977458210402
                at 
java.base/sun.nio.fs.WindowsFileSystemProvider.implDelete(WindowsFileSystemProvider.java:272)
                at 
java.base/sun.nio.fs.AbstractFileSystemProvider.delete(AbstractFileSystemProvider.java:105)
                at java.base/java.nio.file.Files.delete(Files.java:1152)
                at java.base/java.nio.file.Files.walkFileTree(Files.java:2828)
                at java.base/java.nio.file.Files.walkFileTree(Files.java:2882)
                at 
java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
                at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
                at 
java.base/java.util.stream.SortedOps$RefSortingSink.end(SortedOps.java:395)
                at 
java.base/java.util.stream.Sink$ChainedReference.end(Sink.java:258)
                at 
java.base/java.util.stream.Sink$ChainedReference.end(Sink.java:258)
                at 
java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:510)
                at 
java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
                at 
java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
                at 
java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
                at 
java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
                at 
java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
                at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
                at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
        Suppressed: java.nio.file.FileSystemException: 
C:\Users\RUNNER~1\AppData\Local\Temp\junit-6772370977458210402\foreign-ann.jar: 
The process cannot access the file because it is being used by another process
                at 
java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:92)
                at 
java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103)
                at 
java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:108)
                at 
java.base/sun.nio.fs.WindowsFileSystemProvider.implDelete(WindowsFileSystemProvider.java:275)
                at 
java.base/sun.nio.fs.AbstractFileSystemProvider.delete(AbstractFileSystemProvider.java:105)
                at java.base/java.nio.file.Files.delete(Files.java:1152)
                at java.base/java.nio.file.Files.walkFileTree(Files.java:2811)
                at java.base/java.nio.file.Files.walkFileTree(Files.java:2882)
                at 
java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
                at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
                at 
java.base/java.util.stream.SortedOps$RefSortingSink.end(SortedOps.java:395)
                at 
java.base/java.util.stream.Sink$ChainedReference.end(Sink.java:258)
                at 
java.base/java.util.stream.Sink$ChainedReference.end(Sink.java:258)
                at 
java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:510)
                at 
java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
                at 
java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
                at 
java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
                at 
java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
                at 
java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
                at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
                at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
                Suppressed: java.nio.file.FileSystemException: 
C:\Users\RUNNER~1\AppData\Local\Temp\junit-6772370977458210402\foreign-ann.jar: 
The process cannot access the file because it is being used by another process
                        ... 21 more
   ```
   
   </details>
   
   ### Rerun Controls
   > [!NOTE]
   > Checks are currently running using the configuration below.
   
   Select tests to mute in this pull request:
   
   🔲 ModuleDeclarationTest > testCycle\(\) <!

> Support module descriptor, aka. module-info
> -------------------------------------------
>
>                 Key: GROOVY-9273
>                 URL: https://issues.apache.org/jira/browse/GROOVY-9273
>             Project: Groovy
>          Issue Type: New Feature
>            Reporter: Daniel Sun
>            Priority: Major
>
>  
> [https://openjdk.java.net/projects/jigsaw/quick-start]
> [http://tutorials.jenkov.com/java/modules.html#java-module-basics]
> [https://www.oracle.com/corporate/features/understanding-java-9-modules.html]
> [https://www.concretepage.com/java/java-9/java-module]



--
This message was sent by Atlassian Jira
(v10.3.26#10030026)

Reply via email to