Hi Qi, On Fri, 2022-11-25 at 05:56 +0000, Chen Qi wrote: > The AB is actually running 'all' tests. > > The '--skip-tests (-R)' option means 'Run all (unhidden) tests except > the ones specified.', according to its help message. This is also its > actual effect for now. You can see there's an implicit 'run all > tests' meaning in this option. > The '-T (--exclude-tag)' options means 'Exclude all (unhidden) tests > that match any of the specified tag(s)', according to its help > message. > > So the AB's oe-selftest command means: execute all tests except the > ones tagged with 'machine' and 'toolchain-user', and also skip > 'distrodata.Distrodata.test_checkpkg > buildoptions.SourceMirroring.test_yocto_source_mirror reproducible'.
You're right, a different build has -t machine and I'm confusing the two, sorry. I don't really like making changes which require lockstep changes to the autobuilder configuration but I can see why we could do with doing so here. I was thinking there should be symettry between -r and -R like there is with -T and -t but that also probably doesn't make sense when you think about it more. Alex: We'll probably have to work out how to make this change... Cheers, Richard
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#173766): https://lists.openembedded.org/g/openembedded-core/message/173766 Mute This Topic: https://lists.openembedded.org/mt/95231396/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
