I believe 82cc7e972db37938d3b5088816a8236bd6ec67e2 whose purpose was to extend the coverage of the test broke the Windows build:
java.util.regex.PatternSyntaxException: Illegal/unsupported escape sequence near index 122
Starting StartupInfoLoggerTests using Java 1.8.0_212 on concour-2k16-00 with PID 3356 \(started by CONCOUR-2K16-00$ in C:\opt\concourse\work\containers\00001ci2b45\tmp\build\6da1d659\git-repo\spring-boot-project\spring-boot\)
| | at java.util.regex.Pattern.error(Pattern.java:1957) |
-- | -- | -- | --
| | at java.util.regex.Pattern.escape(Pattern.java:2473) |
| | at java.util.regex.Pattern.atom(Pattern.java:2200) |
| | at java.util.regex.Pattern.sequence(Pattern.java:2132) |
| | at java.util.regex.Pattern.expr(Pattern.java:1998) |
| | at java.util.regex.Pattern.compile(Pattern.java:1698) |
| | at java.util.regex.Pattern.<init>(Pattern.java:1351) |
| | at java.util.regex.Pattern.compile(Pattern.java:1028) |
| | at java.util.regex.Pattern.matches(Pattern.java:1133) |
| | at org.assertj.core.internal.Strings.assertMatches(Strings.java:844) |
| | at org.assertj.core.api.AbstractCharSequenceAssert.matches(AbstractCharSequenceAssert.java:1021) |
| | at org.springframework.boot.StartupInfoLoggerTests.startingFormat(StartupInfoLoggerTests.java:50)
Comment From: dreis2211
I can tackle that if you want me too. After all, it's the feature that I added - although not my particular commit ;-)
Comment From: snicoll
I've already pushed something. I'll kick-off a Windows build now
Comment From: snicoll
164a992 seems to have done the trick.