[PATCH] ci: support Travis CI's aarch64 builds

Paul Chaignon paul.chaignon at gmail.com
Fri Nov 8 11:31:42 UTC 2019


On Fri, Nov 08, 2019 at 05:03:45AM +0300, Dmitry V. Levin wrote:
> On Thu, Nov 07, 2019 at 10:41:06AM +0100, Paul Chaignon wrote:
> > On Wed, Nov 06, 2019 at 02:07:47AM +0300, Dmitry V. Levin wrote:
> > > On Tue, Nov 05, 2019 at 07:43:07PM +0100, Paul Chaignon wrote:
> > > > Travis CI now supports aarch64 builds, launched with the new "arch: arm64"
> > > > tag.  These builds are running inside LXD only for the moment.

[...]

> > > Wrt strace-DDD.test, do you think we could diagnose the oddness
> > > inside the test and framework_skip_ it in a usual way?
> > 
> > It looks like a bug on Travis CI's side (I can't reproduce locally under
> > LXD).  I've reached out to them (through the community forum for now [1]);
> > maybe we should wait to hear from them before encoding this behavior into
> > the test?  I can send a second patch to "fix" the test once we know more,
> > or we can put the present patch on hold until then.
> > 
> > 1 - https://travis-ci.community/t/unexpected-zero-values-in-proc-pid-stat/5774
> 
> Apparently, these zero process group ID and session ID could be allowed in
> strace-DDD.test as they don't interfere with the purpose of that test.
> 
> I've pushed a commit to address this issue.
> 
> Also, I've pushed your commit that makes umount2.test work properly
> when umount2 syscall is filtered using seccomp-bpf.

Thanks!  I've sent a v2 patch to address your other comments.

Paul


More information about the Strace-devel mailing list