testlens-app[bot] commented on PR #16355:
URL: https://github.com/apache/grails-core/pull/16355#issuecomment-5744830490

   ## 🚨 TestLens detected 6 failed tests 🚨
   
   Here is what you can do:
   
   1) Inspect the test failures carefully.
   2) If you are convinced that some of the tests are flaky, you can mute them 
below.
   3) Finally, trigger a rerun by checking the rerun checkbox.
   
   ### Test Summary
   
   #### [Groovy Snapshot Canary Build / Build Grails \(shard 
2\)](https://github.com/apache/grails-core/actions/runs/35464363757/job/105954403223?pr=16355)
 > :grails-datastore-core:test
   
   | Test | Runs | Flakiness |
   |---|---|--:|
   | DirtyCheckingCollectionSpec > SortedSet sequenced removals and its 
reversed view mark the parent dirty | ❌ | 0% 🟢 |
   | DirtyCheckingCollectionSpec > a view stored back onto a property counts as 
a wholesale replacement | ❌ | 0% 🟢 |
   | DirtyCheckingCollectionSpec > mutating the reversed view marks the parent 
dirty | ❌ | 0% 🟢 |
   
   #### [SiteMesh 2 Compatibility / SiteMesh 2 Core Tests \(Java 
21\)](https://github.com/apache/grails-core/actions/runs/35464363784/job/105953805136?pr=16355)
 > :grails-datastore-core:test
   
   | Test | Runs | Flakiness |
   |---|---|--:|
   | DirtyCheckingCollectionSpec > SortedSet sequenced removals and its 
reversed view mark the parent dirty | ❌ | 0% 🟢 |
   | DirtyCheckingCollectionSpec > a view stored back onto a property counts as 
a wholesale replacement | ❌ | 0% 🟢 |
   | DirtyCheckingCollectionSpec > mutating the reversed view marks the parent 
dirty | ❌ | 0% 🟢 |
   
   🏷️ Commit: 8f597f034d234b330d86219742b8accdda9db395
   ▶️ Tests:  8451 executed
   🟡 Checks: 13/20 completed
   
   ### Test Failures
   
   <details><summary><strong>DirtyCheckingCollectionSpec > SortedSet sequenced 
removals and its reversed view mark the parent dirty</strong> 
(:grails-datastore-core:test in <a 
href="https://github.com/apache/grails-core/actions/runs/35464363757/job/105954403223?pr=16355";>Groovy
 Snapshot Canary Build / Build Grails (shard 2)</a>)</summary>
   
   ```
   Condition not satisfied:
   
   marksDirtyOn(owner, 'sorted') { sorted.reversed().remove('b') }
   |            |
   false        
<org.grails.datastore.mapping.dirty.checking.CollectionOwner@7454f141 
items=null tags=null sorted=null attrs=null 
org_grails_datastore_mapping_dirty_checking_DirtyCheckable__$changedProperties=inaccessible>
   
        at 
org.grails.datastore.mapping.dirty.checking.DirtyCheckingCollectionSpec.SortedSet
 sequenced removals and its reversed view mark the parent 
dirty(DirtyCheckingCollectionSpec.groovy:403)
   ```
   
   </details>
   <details><summary><strong>DirtyCheckingCollectionSpec > a view stored back 
onto a property counts as a wholesale replacement</strong> 
(:grails-datastore-core:test in <a 
href="https://github.com/apache/grails-core/actions/runs/35464363757/job/105954403223?pr=16355";>Groovy
 Snapshot Canary Build / Build Grails (shard 2)</a>)</summary>
   
   ```
   Condition failed with Exception:
   
   ((DirtyCheckableCollection) list.reversed()).isAssigned()
                               |    |
                               |    [c, b, a]
                               [a, b, c]
   
        at 
org.grails.datastore.mapping.dirty.checking.DirtyCheckingCollectionSpec.a view 
stored back onto a property counts as a wholesale 
replacement(DirtyCheckingCollectionSpec.groovy:429)
   Caused by: org.codehaus.groovy.runtime.typehandling.GroovyCastException: 
Cannot cast object '[c, b, a]' with class 'java.util.ReverseOrderListView$Rand' 
to class 'org.grails.datastore.mapping.dirty.checking.DirtyCheckableCollection' 
due to: groovy.lang.GroovyRuntimeException: Could not find matching constructor 
for: 
org.grails.datastore.mapping.dirty.checking.DirtyCheckableCollection(String, 
String, String)
        ... 1 more
        Suppressed: groovy.lang.GroovyRuntimeException: Could not find matching 
constructor for: 
org.grails.datastore.mapping.dirty.checking.DirtyCheckableCollection(Rand)
                ... 1 more
   ```
   
   </details>
   <details><summary><strong>DirtyCheckingCollectionSpec > mutating the 
reversed view marks the parent dirty</strong> (:grails-datastore-core:test in 
<a 
href="https://github.com/apache/grails-core/actions/runs/35464363757/job/105954403223?pr=16355";>Groovy
 Snapshot Canary Build / Build Grails (shard 2)</a>)</summary>
   
   ```
   Condition not satisfied:
   
   owner.hasChanged('items')
   |     |
   |     false
   <org.grails.datastore.mapping.dirty.checking.CollectionOwner@4af2f2ae 
items=null tags=null sorted=null attrs=null 
org_grails_datastore_mapping_dirty_checking_DirtyCheckable__$changedProperties=inaccessible>
   
        at 
org.grails.datastore.mapping.dirty.checking.DirtyCheckingCollectionSpec.mutating
 the reversed view marks the parent 
dirty(DirtyCheckingCollectionSpec.groovy:392)
   ```
   
   </details>
   <details><summary><strong>DirtyCheckingCollectionSpec > SortedSet sequenced 
removals and its reversed view mark the parent dirty</strong> 
(:grails-datastore-core:test in <a 
href="https://github.com/apache/grails-core/actions/runs/35464363784/job/105953805136?pr=16355";>SiteMesh
 2 Compatibility / SiteMesh 2 Core Tests (Java 21)</a>)</summary>
   
   ```
   Condition not satisfied:
   
   marksDirtyOn(owner, 'sorted') { sorted.reversed().remove('b') }
   |            |
   false        
<org.grails.datastore.mapping.dirty.checking.CollectionOwner@6b13d558 
items=null tags=null sorted=null attrs=null 
org_grails_datastore_mapping_dirty_checking_DirtyCheckable__$changedProperties=inaccessible>
   
        at 
org.grails.datastore.mapping.dirty.checking.DirtyCheckingCollectionSpec.SortedSet
 sequenced removals and its reversed view mark the parent 
dirty(DirtyCheckingCollectionSpec.groovy:403)
   ```
   
   </details>
   <details><summary><strong>DirtyCheckingCollectionSpec > a view stored back 
onto a property counts as a wholesale replacement</strong> 
(:grails-datastore-core:test in <a 
href="https://github.com/apache/grails-core/actions/runs/35464363784/job/105953805136?pr=16355";>SiteMesh
 2 Compatibility / SiteMesh 2 Core Tests (Java 21)</a>)</summary>
   
   ```
   Condition failed with Exception:
   
   ((DirtyCheckableCollection) list.reversed()).isAssigned()
                               |    |
                               |    [c, b, a]
                               [a, b, c]
   
        at 
org.grails.datastore.mapping.dirty.checking.DirtyCheckingCollectionSpec.a view 
stored back onto a property counts as a wholesale 
replacement(DirtyCheckingCollectionSpec.groovy:429)
   Caused by: org.codehaus.groovy.runtime.typehandling.GroovyCastException: 
Cannot cast object '[c, b, a]' with class 'java.util.ReverseOrderListView$Rand' 
to class 'org.grails.datastore.mapping.dirty.checking.DirtyCheckableCollection' 
due to: groovy.lang.GroovyRuntimeException: Could not find matching constructor 
for: 
org.grails.datastore.mapping.dirty.checking.DirtyCheckableCollection(String, 
String, String)
        ... 1 more
        Suppressed: groovy.lang.GroovyRuntimeException: Could not find matching 
constructor for: 
org.grails.datastore.mapping.dirty.checking.DirtyCheckableCollection(Rand)
                ... 1 more
   ```
   
   </details>
   <details><summary><strong>DirtyCheckingCollectionSpec > mutating the 
reversed view marks the parent dirty</strong> (:grails-datastore-core:test in 
<a 
href="https://github.com/apache/grails-core/actions/runs/35464363784/job/105953805136?pr=16355";>SiteMesh
 2 Compatibility / SiteMesh 2 Core Tests (Java 21)</a>)</summary>
   
   ```
   Condition not satisfied:
   
   owner.hasChanged('items')
   |     |
   |     false
   <org.grails.datastore.mapping.dirty.checking.CollectionOwner@4d6f83a5 
items=null tags=null sorted=null attrs=null 
org_grails_datastore_mapping_dirty_checking_DirtyCheckable__$changedProperties=inaccessible>
   
        at 
org.grails.datastore.mapping.dirty.checking.DirtyCheckingCollectionSpec.mutating
 the reversed view marks the parent 
dirty(DirtyCheckingCollectionSpec.groovy:392)
   ```
   
   </details>
   
   ### Rerun Controls
   > [!NOTE]
   > Checks are currently running using the configuration below.
   
   Select tests to mute in this pull request:
   
   🔲 DirtyCheckingCollectionSpec > SortedSet sequenced removals and its 
reversed view mark the parent dirty <!-- 
uniqueId=[engine:spock]/[spec:org.grails.datastore.mapping.dirty.checking.DirtyCheckingCollectionSpec]/[feature:$spock_feature_0_20]
 -->
   🔲 DirtyCheckingCollectionSpec > a view stored back onto a property counts as 
a wholesale replacement <!-- 
uniqueId=[engine:spock]/[spec:org.grails.datastore.mapping.dirty.checking.DirtyCheckingCollectionSpec]/[feature:$spock_feature_0_22]
 -->
   🔲 DirtyCheckingCollectionSpec > mutating the reversed view marks the parent 
dirty <!-- 
uniqueId=[engine:spock]/[spec:org.grails.datastore.mapping.dirty.checking.DirtyCheckingCollectionSpec]/[feature:$spock_feature_0_19]
 -->
   
   Reuse successful test results:
   
   🔲 ♻️ Only rerun the tests that failed or were muted before
   
   Click the checkbox to trigger a rerun:
   
   🔲 **Rerun jobs**
   
   ---
   _Learn more about TestLens at 
[testlens.app/docs](https://testlens.app/docs/features/pr-comment/)._
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to