Thanks Chris for driving on this. >>I'm looking at you, TestDFSStripedOutputStreamWithFailure ...AFAIK and IMO, >>it's pretty hard to get all the test cases stably running given the >>limitation of MiniDFSCluster, and if we'd agree on that, we could remove >>these cases as unit tests and cover them in integration tests instead using a >>true cluster, like based on k8s infra. We're lacking basic facility infra env >>and tools to get most of the complicated functionalities well tested and >>covered, so let's avoid too much complicated tests. Fixing of such tests >>should definitely help and be appreciated. Regards,Kai ------------------------------------------------------------------发件人:Chris Douglas <[email protected]>发送时间:2018年2月8日(星期四) 08:39收件人:Hdfs-dev <[email protected]>主 题:Re: [DISCUSS] Meetup for HDFS tests and build infra Created a poll [1] to inform scheduling. -C
[1]: https://doodle.com/poll/r22znitzae9apfbf On Tue, Feb 6, 2018 at 3:09 PM, Chris Douglas <[email protected]> wrote: > The HDFS build is not healthy. Many of the unit tests aren't actually > run in Jenkins due to resource exhaustion, haven't been updated since > build/test/data was the test temp dir, or are chronically unstable > (I'm looking at you, TestDFSStripedOutputStreamWithFailure). The > situation has deteriorated slowly, but we can't confidently merge > patches, let alone significant features, when our CI infra is in this > state. > > How would folks feel about a half to full-day meetup to work through > patches improving this, specifically? We can improve tests, > troubleshoot the build, and rev/commit existing patches. It would > require some preparation, so the simultaneous attention is productive > and not a coordination bottleneck. I started a wiki page for this [1], > please add to it. > > If enough people can make time for this, say in 2-3 weeks, the project > would certainly benefit. -C > > [1]: https://s.apache.org/ng3C --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
