Am 17.07.2017 um 08:35 hat Fam Zheng geschrieben: > Hi all, > > Today I've included a fourth type of the automatic patchew replies: FreeBSD. > > So far we have these tests running by patchew on each patch series: > > * Docker tests > Basically it is > make docker-test-quick@centos6 \ > docker-test-build@min-glib \ > docker-test-mingw@fedora" > > * checkpatch.pl > Each patch is fed to ./scripts/checkpatch.pl and all errors are reported. > > * s390x > It runs on a machine shared by Fedora team, basically only "./configure > and > make", because "make check" hanging is tricky to deal with from an > automation perspective. (Ideas?) > > * FreeBSD > Like s390x. > > Q1: In the worst case, you get four individual auto replies from patchew. Is > that too many? Do you prefer one reply with all the results concatenated into > one?
checkpatch.pl is different enough from the other build/test errors that I would prefer keeping a separate reply for that one. But it seems that if your code doesn't compile (e.g. with different configure options than on the developer's machine), chances are that all three other tests fail, and then one reply for all of them is good enough. > Q2: Some think the full log in the mail body is more than necessary. Is it > better or worse if it is a "tail -n 200" of the log in the body and the full > log > attached? If you would attach the full log anyway, I'd say keep it in the body. The other option is what others proposed in this thread, 'tail -n 200' in the body and then include just a link to the full log in a web interface. > Q3: What other tests do maintainers want? Different hosts? Different configure > combinations? Would running qemu-iotests (at least the 'quick' group) be possible or would that take too many resources? Only today I noticed again that two recently merged pull requests broke qemu-iotests cases, so I must assume that apart from some block maintainers, nobody runs it regularly. Kevin