spring-boot/spring-boot-project
Andy Wilkinson 02e6b7c89c Make FileSystemWatcherTests more robust
Previously, several tests in FileSystemWatcherTests assumed that all
of the changes detected by the watcher would be grouped into a single
change set. This assumption breaks down when a test runs slowly (due
to CPU or IO contention, for example), and making changes to the file
system takes long then the watcher's polling interval. When this
happens, the changes will be split across two (or more).

This commit attempts to make the tests more robust. The tests now
tolerate multiple changes sets by combining them and asserting that
across the n change sets, only the expected changes were detected.

Closes gh-25901
2021-04-09 14:35:41 +01:00
..
spring-boot Polish "Properly close input streams when loading key stores" 2021-04-08 09:25:03 +02:00
spring-boot-actuator Align PushGatewayManager's exception handling with PushMeterRegistry's 2021-03-31 17:01:08 +01:00
spring-boot-actuator-autoconfigure Use main as the branch name in info endpoint example 2021-04-01 16:46:37 +01:00
spring-boot-autoconfigure Polish "Properly close input streams when loading key stores" 2021-04-08 09:25:03 +02:00
spring-boot-cli Ensure that upstream jars have been built 2021-03-30 20:51:33 +01:00
spring-boot-dependencies Upgrade to Undertow 2.1.7.Final 2021-04-09 14:02:48 +02:00
spring-boot-devtools Make FileSystemWatcherTests more robust 2021-04-09 14:35:41 +01:00
spring-boot-docs Polish "Improve documentaion of Mockito test execution listeners" 2021-03-05 14:14:36 +00:00
spring-boot-parent Upgrade to Spring Asciidoctor Extensions 0.5.1 2021-03-16 20:24:45 +00:00
spring-boot-properties-migrator Add junit-platform-launcher dependency by convention 2021-02-02 13:03:21 +00:00
spring-boot-starters Deprecate Spring Data Solr support 2021-01-20 13:56:50 +01:00
spring-boot-test Update deprecations with for removal targets 2021-03-29 15:44:58 -07:00
spring-boot-test-autoconfigure Update copyright year of changed files 2021-03-23 12:50:49 -07:00
spring-boot-tools Preserve file permissions in images built by Gradle 2021-04-08 12:56:41 -05:00