On Fri, 10 May 2024 07:56:38 GMT, Jaikiran Pai <j...@openjdk.org> wrote:
>> Nizar Benalla has updated the pull request incrementally with one additional >> commit since the last revision: >> >> Declare `ServerAuthenticator.invoked` as volatile > > test/jdk/com/sun/net/httpserver/BasicAuthToken.java line 94: > >> 92: " used to identify authentication scheme sent >> by client parsed incorrectly"); >> 93: } >> 94: assert ServerAuthenticator.wasChecked() : "Authenticator was >> not correctly invoked"; > > As far as I know, the jtreg tests that we launch (through make) will always > have asserts enabled. So I think using `assert` here is OK. However, to be > consistent with other conditional checks in this test, I think it would be > better to change this to a if block, something like: > > > if (!ServerAuthenticator.wasChecked()) { > throw new RuntimeException("Authenticator wasn't invoked"); > } Fixed it! And yes, all tests passed using `assert` ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/19133#discussion_r1596785358