summaryrefslogtreecommitdiffstats
path: root/meta-python/conf/include/non-repro-meta-python.inc
Commit message (Collapse)AuthorAgeFilesLines
* reproducibility: move known non-repro list to layer.confYoann Congal11 days1-31/+0
| | | | | | | | | | | | | | | | | | | | | | The current include file that stores the known non-reproducible packages is layer dependent and that forces the user of the layers to maintain the list of the files (for example, see AB config[0]). By moving the exclude list to each layer.conf and extending the common OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES variable, the known non-reproducible packages will be automatically excluded for each layer used in the reproducibility test without any special knowledge in the test environment. NB: the empty list for meta-initramfs was just removed not moved. [0]: https://git.yoctoproject.org/yocto-autobuilder-helper/tree/config.json?id=7d8933e75bdf7fb821a25617cb2dcabf1f3f8700#n322 Suggested-by: Quentin Schulz <quentin.schulz@cherry.de> Co-Developed-by: Guillaume Swaenepoel <guillaume.swaenepoel@smile.fr> Signed-off-by: Guillaume Swaenepoel <guillaume.swaenepoel@smile.fr> Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* reproducibility: update known non-reproducible packagesYoann Congal2025-03-111-0/+6
| | | | | | | | | | | | Those reproducible failures are from AB runs: * https://autobuilder.yoctoproject.org/valkyrie/#/builders/87/builds/34 * https://autobuilder.yoctoproject.org/valkyrie/#/builders/87/builds/35 https://valkyrie.yocto.io/pub/repro-fail-openembedded/ NB: diffoscope output can be found in Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* non-repro-meta-python: exclude packages that failed previouslyYoann Congal2024-09-141-0/+3
| | | | | | | | Those are the non-reproducible packages from: https://autobuilder.yoctoproject.org/typhoon/#/builders/155/builds/43 Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* reproducibility: move repro excludes from AB config.json to meta-oeYoann Congal2024-04-291-0/+22
For now, the known non-reproducible packages list is stored inside the autobuilder config.json file. This is not ideal. Let's move this list into each layers of meta-openembedded. These lists can be used with, in local.conf: include conf/include/non-repro-meta-oe.inc OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES = "${KNOWN_NON_REPRO_META_OE}" Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Acked-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>