testlens-app[bot] commented on PR #15631: URL: https://github.com/apache/grails-core/pull/15631#issuecomment-4380689661
## 🚨 TestLens detected 17 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 | Check | Project/Task | Test | Runs | |---|---|---|---| | [CI / Functional Tests \(25\)](https://github.com/apache/grails-core/actions/runs/25384940718/job/74443295681?pr=15631) | :grails-test-examples-async-events-pubsub-demo:integrationTest | AsyncEventsSpec > book events are received after save | ❌ | | [CI / Functional Tests \(25\)](https://github.com/apache/grails-core/actions/runs/25384940718/job/74443295681?pr=15631) | :grails-test-examples-async-events-pubsub-demo:integrationTest | AsyncEventsSpec > event listener receives correct book title | ❌ | | [CI / Functional Tests \(25\)](https://github.com/apache/grails-core/actions/runs/25384940718/job/74443295681?pr=15631) | :grails-test-examples-async-events-pubsub-demo:integrationTest | AsyncEventsSpec > humor prefix is added by event listener | ❌ | | [CI / Functional Tests \(25\)](https://github.com/apache/grails-core/actions/runs/25384940718/job/74443295681?pr=15631) | :grails-test-examples-async-events-pubsub-demo:integrationTest | AsyncEventsSpec > insert events contain book entity | ❌ | | [CI / Functional Tests \(25\)](https://github.com/apache/grails-core/actions/runs/25384940718/job/74443295681?pr=15631) | :grails-test-examples-async-events-pubsub-demo:integrationTest | AsyncEventsSpec > multiple books can be saved in sequence | ❌ | | [CI / Functional Tests \(25\)](https://github.com/apache/grails-core/actions/runs/25384940718/job/74443295681?pr=15631) | :grails-test-examples-async-events-pubsub-demo:integrationTest | AsyncEventsSpec > multiple sum events accumulate correctly | ❌ | | [CI / Functional Tests \(25\)](https://github.com/apache/grails-core/actions/runs/25384940718/job/74443295681?pr=15631) | :grails-test-examples-async-events-pubsub-demo:integrationTest | AsyncEventsSpec > politics book throws exception | ❌ | | [CI / Functional Tests \(25\)](https://github.com/apache/grails-core/actions/runs/25384940718/job/74443295681?pr=15631) | :grails-test-examples-async-events-pubsub-demo:integrationTest | AsyncEventsSpec > subscriber can track multiple book saves | ❌ | | [CI / Functional Tests \(25\)](https://github.com/apache/grails-core/actions/runs/25384940718/job/74443295681?pr=15631) | :grails-test-examples-async-events-pubsub-demo:integrationTest | AsyncEventsSpec > sum service handles negative values | ❌ | | [CI / Functional Tests \(25\)](https://github.com/apache/grails-core/actions/runs/25384940718/job/74443295681?pr=15631) | :grails-test-examples-async-events-pubsub-demo:integrationTest | AsyncEventsSpec > sum service handles zero values | ❌ | | [CI / Functional Tests \(25\)](https://github.com/apache/grails-core/actions/runs/25384940718/job/74443295681?pr=15631) | :grails-test-examples-async-events-pubsub-demo:integrationTest | AsyncEventsSpec > total service accumulation handles rapid events | ❌ | | [CI / Functional Tests \(25\)](https://github.com/apache/grails-core/actions/runs/25384940718/job/74443295681?pr=15631) | :grails-test-examples-async-events-pubsub-demo:integrationTest | PubSubSpec > Test event bus within Grails | ❌ | | [CI / Functional Tests \(25\)](https://github.com/apache/grails-core/actions/runs/25384940718/job/74443295681?pr=15631) | :grails-test-examples-async-events-pubsub-demo:integrationTest | PubSubSpec > Test event from data service | ❌ | | [CI / Functional Tests \(25\)](https://github.com/apache/grails-core/actions/runs/25384940718/job/74443295681?pr=15631) | :grails-test-examples-async-events-pubsub-demo:integrationTest | PubSubSpec > Test event from data service with rollback | ❌ | | [CI / Functional Tests \(25\)](https://github.com/apache/grails-core/actions/runs/25384940718/job/74443295681?pr=15631) | :grails-test-examples-async-events-pubsub-demo:integrationTest | PubSubSpec > Test modify property event listener | ❌ | | [CI / Functional Tests \(25\)](https://github.com/apache/grails-core/actions/runs/25384940718/job/74443295681?pr=15631) | :grails-test-examples-async-events-pubsub-demo:integrationTest | PubSubSpec > Test synchronous event listener | ❌ | | [CI / Functional Tests \(25\)](https://github.com/apache/grails-core/actions/runs/25384940718/job/74443295681?pr=15631) | :grails-test-examples-async-events-pubsub-demo:integrationTest | TaskControllerSpec > test async error handling | ❌ | 🏷️ Commit: 089db366cbd7cedf51324c79eaceefd6cf543568 ▶️ Tests: 6918 executed 🟡 Checks: 11/29 completed ### Test Failures (first 5 of 17) <details> <summary><strong>AsyncEventsSpec > book events are received after save</strong> (:grails-test-examples-async-events-pubsub-demo:integrationTest in <a href="https://github.com/apache/grails-core/actions/runs/25384940718/job/74443295681?pr=15631">CI / Functional Tests (25)</a>)</summary> ``` java.lang.NullPointerException: Cannot invoke method reset() on null object at pubsub.demo.AsyncEventsSpec.setup(AsyncEventsSpec.groovy:51) ``` </details> <details> <summary><strong>AsyncEventsSpec > event listener receives correct book title</strong> (:grails-test-examples-async-events-pubsub-demo:integrationTest in <a href="https://github.com/apache/grails-core/actions/runs/25384940718/job/74443295681?pr=15631">CI / Functional Tests (25)</a>)</summary> ``` java.lang.NullPointerException: Cannot invoke method reset() on null object at pubsub.demo.AsyncEventsSpec.setup(AsyncEventsSpec.groovy:51) ``` </details> <details> <summary><strong>AsyncEventsSpec > humor prefix is added by event listener</strong> (:grails-test-examples-async-events-pubsub-demo:integrationTest in <a href="https://github.com/apache/grails-core/actions/runs/25384940718/job/74443295681?pr=15631">CI / Functional Tests (25)</a>)</summary> ``` java.lang.NullPointerException: Cannot invoke method reset() on null object at pubsub.demo.AsyncEventsSpec.setup(AsyncEventsSpec.groovy:51) ``` </details> <details> <summary><strong>AsyncEventsSpec > insert events contain book entity</strong> (:grails-test-examples-async-events-pubsub-demo:integrationTest in <a href="https://github.com/apache/grails-core/actions/runs/25384940718/job/74443295681?pr=15631">CI / Functional Tests (25)</a>)</summary> ``` java.lang.NullPointerException: Cannot invoke method reset() on null object at pubsub.demo.AsyncEventsSpec.setup(AsyncEventsSpec.groovy:51) ``` </details> <details> <summary><strong>AsyncEventsSpec > multiple books can be saved in sequence</strong> (:grails-test-examples-async-events-pubsub-demo:integrationTest in <a href="https://github.com/apache/grails-core/actions/runs/25384940718/job/74443295681?pr=15631">CI / Functional Tests (25)</a>)</summary> ``` java.lang.NullPointerException: Cannot invoke method reset() on null object at pubsub.demo.AsyncEventsSpec.setup(AsyncEventsSpec.groovy:51) ``` </details> ### Muted Tests > [!NOTE] > Checks are currently running using the configuration below. Select tests to mute in this pull request: 🔲 AsyncEventsSpec > book events are received after save <!-- uniqueId=[engine:spock]/[spec:pubsub.demo.AsyncEventsSpec]/[feature:$spock_feature_0_4] --> 🔲 AsyncEventsSpec > event listener receives correct book title <!-- uniqueId=[engine:spock]/[spec:pubsub.demo.AsyncEventsSpec]/[feature:$spock_feature_0_5] --> 🔲 AsyncEventsSpec > humor prefix is added by event listener <!-- uniqueId=[engine:spock]/[spec:pubsub.demo.AsyncEventsSpec]/[feature:$spock_feature_0_7] --> 🔲 AsyncEventsSpec > insert events contain book entity <!-- uniqueId=[engine:spock]/[spec:pubsub.demo.AsyncEventsSpec]/[feature:$spock_feature_0_6] --> 🔲 AsyncEventsSpec > multiple books can be saved in sequence <!-- uniqueId=[engine:spock]/[spec:pubsub.demo.AsyncEventsSpec]/[feature:$spock_feature_0_3] --> 🔲 AsyncEventsSpec > multiple sum events accumulate correctly <!-- uniqueId=[engine:spock]/[spec:pubsub.demo.AsyncEventsSpec]/[feature:$spock_feature_0_0] --> 🔲 AsyncEventsSpec > politics book throws exception <!-- uniqueId=[engine:spock]/[spec:pubsub.demo.AsyncEventsSpec]/[feature:$spock_feature_0_8] --> 🔲 AsyncEventsSpec > subscriber can track multiple book saves <!-- uniqueId=[engine:spock]/[spec:pubsub.demo.AsyncEventsSpec]/[feature:$spock_feature_0_10] --> 🔲 AsyncEventsSpec > sum service handles negative values <!-- uniqueId=[engine:spock]/[spec:pubsub.demo.AsyncEventsSpec]/[feature:$spock_feature_0_2] --> 🔲 AsyncEventsSpec > sum service handles zero values <!-- uniqueId=[engine:spock]/[spec:pubsub.demo.AsyncEventsSpec]/[feature:$spock_feature_0_1] --> 🔲 AsyncEventsSpec > total service accumulation handles rapid events <!-- uniqueId=[engine:spock]/[spec:pubsub.demo.AsyncEventsSpec]/[feature:$spock_feature_0_9] --> 🔲 PubSubSpec > Test event bus within Grails <!-- uniqueId=[engine:spock]/[spec:pubsub.demo.PubSubSpec]/[feature:$spock_feature_0_0] --> 🔲 PubSubSpec > Test event from data service <!-- uniqueId=[engine:spock]/[spec:pubsub.demo.PubSubSpec]/[feature:$spock_feature_0_2] --> 🔲 PubSubSpec > Test event from data service with rollback <!-- uniqueId=[engine:spock]/[spec:pubsub.demo.PubSubSpec]/[feature:$spock_feature_0_1] --> 🔲 PubSubSpec > Test modify property event listener <!-- uniqueId=[engine:spock]/[spec:pubsub.demo.PubSubSpec]/[feature:$spock_feature_0_3] --> 🔲 PubSubSpec > Test synchronous event listener <!-- uniqueId=[engine:spock]/[spec:pubsub.demo.PubSubSpec]/[feature:$spock_feature_0_4] --> 🔲 TaskControllerSpec > test async error handling <!-- uniqueId=[engine:spock]/[spec:pubsub.demo.TaskControllerSpec]/[feature:$spock_feature_0_0] --> 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](https://testlens.app)._ -- 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]
