I have serious concerns about this proposal.
The use of the out-of-test server for SSL/TLS testing has been vital
for interoperability testing. There is no way we can reasonably induce
the many broken or odd SSL/TLS behaviours, and testing against the
same library is a recipe for failure. Given that we also maintain two
different libraries (OpenSSL for Android, NSS for other platforms -
and in the past, we had more), it's also unreasonable to think we'd be
intentionally inducing broken behaviours into these libraries for
testing purposes.
Additionally, testing on mobile devices relies on the fact that our
of-of-process design makes it rather easy to swap in localhost with a
remote address (eg: available via ADB), without requiring running
local native code.
I'm extremely sympathetic to flaky tests, but I think the proposal to
scrap it all carries with it significantly more cost and risk than
attempting to debug the test server, at least at present.
> --
> --
> Chromium Developers mailing list:
chromi...@chromium.org
> View archives, change email options, or unsubscribe:
>
http://groups.google.com/a/chromium.org/group/chromium-dev
>
>
>