It may be worth opening a JIRA for the flaky tests if not already done.
Regards Antoine. Le 04/07/2019 à 18:11, David Li a écrit : > I'm also curious as to what the issue was, as we've been doing > Python-client-Java-server auth with development builds without > trouble. > > Regardless - this does point out a need for more cross-language Flight > testing (perhaps a Flight-specific integration suite?), and to get > existing tests running more consistently in CI (Flight/Java in > particular has a lot of flaky tests, though the auth tests are enabled > in Travis). > > Best, > David > > On 7/4/19, Jacques Nadeau <jacq...@apache.org> wrote: >> Which is exactly why I was withholding a vote until there was more >> information. >> >> On Thu, Jul 4, 2019, 7:25 AM Antoine Pitrou <solip...@pitrou.net> wrote: >> >>> On Thu, 4 Jul 2019 09:04:34 -0500 >>> Wes McKinney <wesmck...@gmail.com> wrote: >>>> >>>> That being said, with Ryan's issue, he is using a feature >>>> (cross-language auth in Flight) that isn't being tested. The Flight >>>> integration tests do not use authentication AFAIK so I'm not surprised >>>> to hear that there may be an issue with it. >>> >>> OTOH, it's a bit unlikely. Flight authentication is implemented is: >>> - the Arrow codebase simply passes opaque tokens around >>> - interpretation of tokens is handled by application code >>> - marshalling of tokens is handled by Protocol Buffers >>> >>> So unless something silly is going on (such as "passing an empty string >>> instead of the actual token") there's not much potential for >>> auth interoperability issues in the core Flight codebase. >>> >>> Regards >>> >>> Antoine. >>> >>> >>> >>