Go to file
Gyorgy Sarvari 96392e8231
python3-django: add ptest support
Execute the standard, non-selenium tests. The execution is
on the slower side: on my idle machine, KVM enabled it takes
a bit more than 2.5 minutes to execute it (executing tests with
4 threads parallel, 1/core, the default configuration). If the machine is
under load, it easily grows to over 10 minutes.

Added two backported patches for Django 5.2 to fix some tests that
would otherwise fail:

0001-Fix-test_strip_tags-test.patch: tag stripping tests failed due to
changed Python behavior

0001-fix-test_msgfmt_error_including_non_ascii-test.patch: tests were
updated to work with msgfmt 0.25

Most of the skipped tests require some specific database backend
(Postgres, MySQL, Oracle...) or are Selenium tests.

The output is very long (the suite contains way over 15k tests),
so I omit the example output here.

The current summary (for v5.2.9):
Ran 18121 tests in 140.891s
OK (skipped=1394, expected failures=5)

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2026-01-20 08:27:10 -08:00
contrib contrib: oe-stylize: Use Python3 explicitly 2023-06-04 22:29:46 -07:00
meta-filesystems overlayfs-tools: upgrade 2024.07 -> 2025.01 2025-12-28 08:14:38 -08:00
meta-gnome gnome-settings-daemon: update 48.0 -> 49.1 2026-01-20 08:27:10 -08:00
meta-initramfs initramfs-kexecboot-image: Allow supported architectures 2025-12-31 08:28:50 -08:00
meta-multimedia libopenmpt: upgrade 0.7.10 -> 0.8.4 2025-12-25 07:53:23 -08:00
meta-networking libcoap: set CVE version suffix 2026-01-20 08:16:57 -08:00
meta-oe xdg-user-dirs: Fix packaing location of systemd unit file 2026-01-20 08:27:10 -08:00
meta-perl libio-socket-ssl-perl: upgrade 2.095 -> 2.096 2026-01-12 08:53:43 -08:00
meta-python python3-django: add ptest support 2026-01-20 08:27:10 -08:00
meta-webserver nginx: ignore CVE-2025-53859 for 1.28.1 2026-01-12 10:25:56 -08:00
meta-xfce xfce4-notifyd: upgrade 0.8.2 -> 0.9.4 2026-01-20 08:16:57 -08:00
.b4-config Add toplevel b4 config file 2025-04-10 08:31:06 -07:00
.gitignore .gitignore: add *.pyc and *.pyo 2019-06-15 16:45:33 -07:00
COPYING.MIT add README and license for this layer 2011-02-13 16:47:32 +01:00
README.md layers: Move READMEs to markdown format 2023-06-17 08:30:01 -07:00

Collection of layers for the OE-core universe

Main layer maintainer: Khem Raj raj.khem@gmail.com

This repository is a collection of layers to suppliment OE-Core with additional packages, Each layer have designated maintainer Please see the respective READMEs in the layer subdirectories