markap14 commented on PR #11215:
URL: https://github.com/apache/nifi/pull/11215#issuecomment-4390818605

   [claude-opus-4.7] Two `system-tests` shards on macOS finished red. After 
reviewing them, I am classifying all of the failures as pre-existing 
macOS-runner flakes unrelated to this PR and have re-run those two shards.
   
   ### macos-15 Java 21 — 
[job](https://github.com/apache/nifi/actions/runs/25447125657/job/74654360531)
   
   
`ClassloaderIsolationWithControllerServicePropertyIT.testChangeClassloaderWhenControllerServicePropertyChange`
   
   ```
   org.apache.nifi.toolkit.client.NiFiClientException: Error updating 
Controller Service: Cannot modify configuration of 
StandardControllerServiceNode[service=ClassloaderIsolationKeyProviderService[id=fe3277ec-019d-1000-f554-b8b74f066f87],
 name=ClassloaderIsolationKeyProviderService, active=false] because it is 
currently still disabling. Please wait for the service to fully disable before 
attempting to modify it.
        at 
org.apache.nifi.toolkit.client.impl.AbstractJerseyClient.executeAction(AbstractJerseyClient.java:96)
        at 
org.apache.nifi.toolkit.client.impl.JerseyControllerServicesClient.updateControllerService(JerseyControllerServicesClient.java:115)
        at 
org.apache.nifi.tests.system.NiFiClientUtil.updateControllerServiceProperties(NiFiClientUtil.java:1017)
        at 
org.apache.nifi.tests.system.processor.ClassloaderIsolationWithControllerServicePropertyIT.testChangeClassloaderWhenControllerServicePropertyChange(ClassloaderIsolationWithControllerServicePropertyIT.java:79)
   Caused by: jakarta.ws.rs.BadRequestException: HTTP 400 Bad Request
   ```
   
   Race between disabling a controller service and the immediately-following 
property update — unrelated to the truncation/offload code paths touched by 
this PR.
   
   `FlowSynchronizationIT.testSensitivePropertiesInherited`
   
   ```
   java.lang.RuntimeException:
   Waited up to 60 seconds for all 2 nodes to connect but only 1 nodes 
connected. Node states:
     Node [localhost:5671] Status=CONNECTED
     Node [localhost:5672] Status=DISCONNECTED
        at 
org.apache.nifi.tests.system.NiFiSystemIT.waitForAllNodesConnected(NiFiSystemIT.java:333)
        at 
org.apache.nifi.tests.system.NiFiSystemIT.waitForAllNodesConnected(NiFiSystemIT.java:293)
        at 
org.apache.nifi.tests.system.NiFiSystemIT.waitForAllNodesConnected(NiFiSystemIT.java:289)
        at 
org.apache.nifi.tests.system.clustering.FlowSynchronizationIT.testSensitivePropertiesInherited(FlowSynchronizationIT.java:159)
   ```
   
   Two-node cluster startup race on a slow runner; second node failed to join 
within 60s. Unrelated to this PR.
   
   `FlowSynchronizationIT.testReconnectAddsProcessor`
   
   ```
   java.util.concurrent.TimeoutException: testReconnectAddsProcessor() timed 
out after 5 minutes
        at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
        at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
        Suppressed: java.lang.InterruptedException: sleep interrupted
                at java.base/java.lang.Thread.sleep0(Native Method)
                at java.base/java.lang.Thread.sleep(Thread.java:509)
                at 
org.apache.nifi.tests.system.NiFiSystemIT.waitFor(NiFiSystemIT.java:448)
                at 
org.apache.nifi.tests.system.NiFiSystemIT.waitFor(NiFiSystemIT.java:435)
                at 
org.apache.nifi.tests.system.clustering.FlowSynchronizationIT.testReconnectAddsProcessor(FlowSynchronizationIT.java:546)
   ```
   
   Test-level 5-minute timeout on a slow macOS runner. Unrelated to this PR.
   
   ### macos-15 Java 25 — 
[job](https://github.com/apache/nifi/actions/runs/25447125657/job/74654360536)
   
   
`ClassloaderIsolationWithControllerServicePropertyIT.testChangeClassloaderWhenControllerServicePropertyChange`
   
   Same controller-service-still-disabling race as on Java 21. Unrelated to 
this PR.
   
   `OffloadIT.testOffload`
   
   ```
   java.util.concurrent.TimeoutException: testOffload() timed out after 10 
minutes
        at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
        at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
        Suppressed: java.lang.InterruptedException: sleep interrupted
                at java.base/java.lang.Thread.sleepNanos0(Native Method)
                at java.base/java.lang.Thread.sleepNanos(Thread.java:509)
                at java.base/java.lang.Thread.sleep(Thread.java:540)
                at 
org.apache.nifi.tests.system.NiFiSystemIT.waitFor(NiFiSystemIT.java:448)
                at 
org.apache.nifi.tests.system.NiFiSystemIT.waitFor(NiFiSystemIT.java:435)
                at 
org.apache.nifi.tests.system.NiFiSystemIT.waitForNodeStatus(NiFiSystemIT.java:472)
                at 
org.apache.nifi.tests.system.clustering.OffloadIT.testIteration(OffloadIT.java:82)
                at 
org.apache.nifi.tests.system.clustering.OffloadIT.testOffload(OffloadIT.java:52)
   ```
   
   Hit the test's own 10-minute timeout. The same `OffloadIT.testOffload` 
passed on macOS Java 21 in 75s, ubuntu-24.04 Java 21, and ubuntu-24.04 Java 25 
in this same run. The test author's own comment on this method already calls 
out that it "can occasionally take 5-6 minutes on Github Actions". The test 
only generates 1 KB FlowFiles, so the content claims aren't even 
truncation-eligible — the offload-time receive path that this PR touches 
behaves identically for truncation-ineligible claims. Unrelated to this PR.
   
   I have re-run the failed jobs in workflow run 
[25447125657](https://github.com/apache/nifi/actions/runs/25447125657) with `gh 
run rerun ... --failed`.


-- 
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