Caideyipi opened a new pull request, #18027: URL: https://github.com/apache/iotdb/pull/18027
## Description Backport #18013 / 5467513eaa25cbe73758392502075c4713545318 to dev/1.3. This replaces fixed sleeps in MultilevelPriorityQueueTest with Awaitility assertions to avoid flaky timing checks. ## Verification - mvn -nsu -pl iotdb-core/datanode -Dtest=MultilevelPriorityQueueTest test failed before running tests because datanode main compilation used stale/incompatible local artifacts and could not resolve APIs such as IOUtils.readFully(...) and ProgressIndex.isEqualOrAfter(...). - mvn -nsu -pl iotdb-core/node-commons,iotdb-core/datanode -am -DskipTests -Dtest=MultilevelPriorityQueueTest test also failed before reaching datanode because generated thrift sources referenced TProtocol.incrementRecursionDepth() / decrementRecursionDepth(), which are unavailable in the local thrift runtime. -- 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]
