Merge ~adrien/autopkgtest-cloud/+git/autopkgtest-package-configs:main into autopkgtest-cloud:master

Proposed by Adrien Nader
Status: Superseded
Proposed branch: ~adrien/autopkgtest-cloud/+git/autopkgtest-package-configs:main
Merge into: autopkgtest-cloud:master
Diff against target: 1254 lines (+1218/-0) (has conflicts)
5 files modified
README.md (+47/-0)
big_packages (+846/-0)
esm_specials (+8/-0)
long_tests (+77/-0)
never_run (+240/-0)
Conflict in README.md
Reviewer Review Type Date Requested Status
Canonical's Ubuntu QA Pending
Review via email: mp+476785@code.launchpad.net

This proposal has been superseded by a proposal from 2024-11-19.

To post a comment you must log in.
Revision history for this message
Tim Andersson (andersson123) wrote :

hehe, you need to fix the target methinks :)

Unmerged commits

2862629... by Adrien Nader

big_packages: include golang-github-protonmail-go-crypto on all arches

The package was already in big_packages on arm64 and s390x. However it's
currently failing on amd64 and I've seen the test process use more than
4GB of memory, likely in a test related to argon2 which is a memory
intensive passsword hash (this is on purpose: it makes it much more
difficult to parallelize).

The memory usage of argon2 is tweakable and it will likely only increase
over time so make it big_packages for every arch already.

ad37e29... by Skia

big_packages: add curtin, for upstream integration

In particular, the `vmtests` test suite needs to run tests in parallel.

ce309bd... by Skia

long_tests: add curtin, for upstream integration

In particular, the `vmtests` test suite got killed multiple times on
timeouts.

4c8f3e6... by Graham Inggs

big_packages: add new dotnet9

26a6838... by Graham Inggs

big_packages: pybind11 now also gets Killed on arm64

fedda92... by Graham Inggs

big_packages: vedo now gets Killed on s390x

79ce0ca... by Shengjing Zhu

big_packages: add golang-github-hillu-go-yara/ppc64el

golang-github-hillu-go-yara/ppc64el is oom killed

b89f7df... by Brian Murray

big_pkgs: add rust-gdk4-x11 as it fails in bos01/bos02

231475a... by Brian Murray

Merge remote-tracking branch 'uralt/rust-gtk4'

dcf3144... by Ural Tunaboyu

big_packages: add rust-gtk4 to for more arches

Previously we only had rust-gtk4 on the list for ppc64 and s390x
temporarily, but similar failures now appear for amd64 and arm64.
So it's probably wise to add all arches to the list on a
permanent basis.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/README.md b/README.md
2index 75a195d..a516447 100644
3--- a/README.md
4+++ b/README.md
5@@ -1,3 +1,4 @@
6+<<<<<<< README.md
7 autopkgtest-cloud
8 =================
9
10@@ -9,3 +10,49 @@ delivering their results.
11
12 See docs/ or [our readthedocs page](https://autopkgtest-cloud.readthedocs.io)
13 for the complete documentation for developers and admins of autopkgtest-cloud.
14+=======
15+# autopkgtest-cloud per-package overrides
16+
17+## Intro
18+
19+This repository contains three files which control how tests for specific
20+packages are run. It is consumed by autopkgtest-cloud automatically. After
21+adding a package to big_packages or long_tests and submitting a request to
22+rerun the test for one release you should also consider rerunning tests
23+(with a migration-reference/0 trigger) for other releases.
24+
25+## Syntax
26+
27+The syntax of all files is the same: `sourcepackage/arch/release`.
28+`sourcepackage` is mandatory. The other two can be omitted or be the special
29+string `all`, which means apply to all architectures/releases.
30+
31+Lines beginning with a `#` are treated as comments and ignored.
32+
33+## big_packages
34+
35+Entries here run on the `package_size_big` Openstack flavour (which has more
36+memory and a larger disk) as opposed to the `package_size_default` one. That
37+means this is only meaningful for packages which run on Openstack (not `lxd`).
38+Entries here also use a longer `--timeout-test`.
39+
40+## long_tests
41+
42+Entries here use a longer `--timeout-test`, `--timeout-copy` and
43+`--timeout-build`. This is currently defined in the code of
44+`autopkgtest-cloud`.
45+
46+## never_run
47+
48+Entries here are never run. A worker which encounters one of these will
49+acknowledge the job and upload a log file which says that the job was
50+skipped.
51+
52+## esm_specials
53+
54+Entries here will run even though the arch may not be supported for that
55+release any more i.e. for trusty and xenial we should only be running amd64 and
56+i386 tests as only those arches are supported via ESM. However, there are some
57+packages which still follow the regular SRU process despite the release having
58+reached end of standard support.
59+>>>>>>> README.md
60diff --git a/big_packages b/big_packages
61new file mode 100644
62index 0000000..5723ef3
63--- /dev/null
64+++ b/big_packages
65@@ -0,0 +1,846 @@
66+abyss/arm64
67+abyss/ppc64el
68+aevol/amd64
69+aevol/arm64
70+aevol/ppc64el
71+akonadi/arm64
72+akonadi/armhf
73+akonadi/i386
74+akonadi/ppc64el
75+akonadi/s390x
76+androguard/arm64
77+androguard/armhf
78+androguard/i386
79+androguard/ppc64el
80+androguard/s390x
81+apt/ppc64el
82+armci-mpi/arm64
83+armci-mpi/ppc64el
84+assimp/i386
85+asmjit/arm64
86+asymptote/arm64
87+asymptote/ppc64el
88+asymptote/s390x
89+bbmap/arm64
90+bbmap/ppc64el
91+bbmap/s390x
92+benchmark/arm64
93+benchmark/armhf
94+benchmark/ppc64el
95+benchmark/s390x
96+binutils/arm64
97+binutils/armhf
98+binutils/i386
99+binutils/ppc64el
100+binutils/s390x
101+botch/arm64
102+botch/armhf
103+botch/i386
104+botch/ppc64el
105+botch/s390x
106+camitk/arm64
107+camitk/armhf
108+camitk/i386
109+camitk/ppc64el
110+camitk/s390x
111+cargo/amd64
112+cargo/arm64
113+cargo/armhf
114+cargo/i386
115+cargo/ppc64el
116+cargo/s390x
117+celery/arm64
118+celery/armhf
119+celery/ppc64el
120+celery/s390x
121+chromium-browser/arm64
122+chromium-browser/armhf
123+chromium-browser/i386
124+chromium-browser/ppc64el
125+chromium-browser/s390x
126+cimg/ppc64el
127+cl-ironclad/arm64
128+cl-ironclad/i386
129+cloudkitty/ppc64el
130+cod-tools/ppc64el
131+cppcheck/ppc64el
132+cppimport/arm64
133+cppimport/ppc64el
134+cppimport/s390x
135+cross-toolchain-base-mipsen/i386
136+cross-toolchain-base/arm64
137+cross-toolchain-base/ppc64el
138+curtin/amd64
139+cwltool/arm64
140+cwltool/ppc64el
141+cython/arm64
142+cython/ppc64el
143+cython/s390x
144+cython-legacy/arm64
145+cython-legacy/ppc64el
146+cython-legacy/s390x
147+dask/arm64
148+dask/armhf
149+dask/i386
150+dask/ppc64el
151+dask/s390x
152+dask.distributed/arm64
153+dask.distributed/ppc64el
154+dask.distributed/s390x
155+deal.ii/arm64
156+deal.ii/i386
157+deal.ii/ppc64el
158+deal.ii/s390x
159+ddnet/arm64
160+ddnet/ppc64el
161+ddnet/s390x
162+delve/arm64
163+dials/arm64
164+dials/ppc64el
165+diffoscope/ppc64el
166+dipy/ppc64el
167+dolfin/arm64
168+dolfin/i386
169+dolfin/ppc64el
170+dolfin/s390x
171+dolfinx/arm64
172+dolfinx/i386
173+dolfinx/ppc64el
174+dolfinx/s390x
175+dotnet6
176+dotnet7
177+dotnet8
178+dotnet9
179+dpdk/arm64
180+dpdk/ppc64el
181+dpdk/s390x
182+dracut/amd64
183+dracut/arm64
184+dracut/ppc64el
185+dracut/s390x
186+dvisvgm/amd64
187+dvisvgm/arm64
188+dvisvgm/ppc64el
189+dvisvgm/s390x
190+einsteinpy/ppc64el
191+fastp/ppc64el
192+fenics-dolfinx/arm64
193+fenics-dolfinx/ppc64el
194+fenics-dolfinx/s390x
195+finalcif/arm64
196+firefox/arm64
197+firefox/armhf
198+firefox/i386
199+firefox/ppc64el
200+firefox/s390x
201+freecad/arm64
202+freecad/ppc64el
203+freecad/s390x
204+gammapy/arm64
205+gammapy/ppc64el
206+gammapy/s390x
207+ganeti/arm64
208+ganeti/armhf
209+ganeti/i386
210+ganeti/ppc64el
211+ganeti/s390x
212+ghdl/arm64
213+ghdl/ppc64el
214+gjs/ppc64el
215+glibc/amd64
216+glibc/arm64
217+glibc/armhf
218+glibc/i386
219+glibc/ppc64el
220+glibc/s390x
221+gnudatalanguage/arm64
222+golang-github-aws-aws-sdk-go-v2/amd64
223+golang-github-hillu-go-yara/ppc64el
224+golang-github-klauspost-compress/ppc64el
225+golang-github-klauspost-compress/s390x
226+golang-github-protonmail-go-crypto/amd64
227+golang-github-protonmail-go-crypto/arm64
228+golang-github-protonmail-go-crypto/armhf
229+golang-github-protonmail-go-crypto/ppc64el
230+golang-github-protonmail-go-crypto/s390x
231+golang-github-valyala-gozstd/ppc64el
232+golang-github-valyala-gozstd/s390x
233+gscan2pdf/arm64
234+heat-dashboard/armhf
235+heudiconv/arm64
236+heudiconv/armhf
237+heudiconv/i386
238+heudiconv/ppc64el
239+heudiconv/s390x
240+hilive/arm64
241+hugo/ppc64el
242+igraph/arm64
243+igraph/ppc64el
244+igraph/s390x
245+ipyparallel/arm64
246+ipyparallel/ppc64el
247+joblib/arm64
248+joblib/ppc64el
249+joblib/s390x
250+jsurf-alggeo/arm64
251+juce/arm64
252+juce/ppc64el
253+julia/arm64
254+julia/armhf
255+julia/i386
256+julia/ppc64el
257+julia/s390x
258+jupyter-client/arm64
259+khmer/amd64
260+kineticstools/arm64
261+kineticstools/armhf
262+kineticstools/i386
263+kineticstools/ppc64el
264+kineticstools/s390x
265+kmc/ppc64el
266+libaio/ppc64el
267+libflame/arm64
268+libflame/i386
269+libflame/ppc64el
270+libflame/s390x
271+libmedia-convert-perl/arm64
272+libmedia-convert-perl/ppc64el
273+libmedia-convert-perl/s390x
274+libreoffice/arm64
275+libreoffice/armhf
276+libreoffice/i386
277+libreoffice/ppc64el
278+libreoffice/s390x
279+libsis-jhdf5-java/i386
280+libsis-jhdf5-java/ppc64el
281+libtext-bidi-perl/arm64
282+libtext-bidi-perl/armhf
283+libtext-bidi-perl/i386
284+libtext-bidi-perl/ppc64el
285+libtext-bidi-perl/s390x
286+link-grammar/arm64
287+link-grammar/ppc64el
288+link-grammar/s390x
289+lintian/arm64
290+linux-*/amd64
291+linux-*/arm64
292+linux-*/armhf
293+linux-*/i386
294+linux-*/ppc64el
295+linux-*/s390x
296+linux/amd64
297+linux/arm64
298+linux/armhf
299+linux/i386
300+linux/ppc64el
301+linux/s390x
302+livecd-rootfs/amd64
303+lmfit-py/arm64
304+lmfit-py/ppc64el
305+lmfit-py/s390x
306+loguru/ppc64el
307+lttng-modules/arm64
308+lttng-modules/armhf
309+lttng-modules/i386
310+lttng-modules/ppc64el
311+lttng-modules/s390x
312+makedumpfile/ppc64el
313+mariadb-10.3/i386
314+mariadb-10.5/i386
315+mariadb-10.6/amd64
316+mathicgb/arm64
317+mathicgb/armhf
318+mathicgb/i386
319+mathicgb/ppc64el
320+mathicgb/s390x
321+mdanalysis/arm64
322+mdanalysis/ppc64el
323+mdanalysis/s390x
324+mercurial/arm64
325+mercurial/ppc64el
326+mercurial/s390x
327+meson/amd64
328+meson/arm64
329+meson/i386
330+meson/ppc64el
331+meson/s390x
332+mkl-dnn/i386
333+multipath-tools/arm64
334+multipath-tools/i386
335+multipath-tools/ppc64el
336+multipath-tools/s390x
337+mysql-8.0/amd64
338+mysql-8.0/arm64
339+mysql-8.0/ppc64el
340+mysql-connector-c++/s390x
341+netgen/ppc64el
342+node-foreground-child/amd64
343+node-foreground-child/arm64
344+node-foreground-child/ppc64el
345+node-foreground-child/s390x
346+node-get-stream/ppc64el
347+node-get-stream/s390x
348+node-immutable-tuple/arm64
349+node-package-json/amd64
350+node-package-json/arm64
351+node-package-json/ppc64el
352+node-package-json/s390x
353+node-redis/arm64
354+nodejs/i386
355+nova/arm64
356+nova/armhf
357+nova/i386
358+nova/ppc64el
359+nova/s390x
360+numcodecs/s390x
361+numpy/amd64
362+numpy/arm64
363+numpy/ppc64el
364+numpy/s390x
365+nvidia-cuda-samples/amd64
366+nvidia-cuda-samples/arm64
367+nvidia-cuda-samples/ppc64el
368+nvidia-cuda-toolkit/amd64
369+nwchem/arm64
370+nwchem/ppc64el
371+nwchem/s390x
372+ocrmypdf/arm64
373+ocrmypdf/ppc64el
374+ocrmypdf/s390x
375+octave-image/arm64
376+octave-image/ppc64el
377+octave-image/s390x
378+octave-parallel/arm64
379+octave-parallel/i386
380+octave-parallel/ppc64el
381+octave-parallel/s390x
382+onetbb/arm64
383+onetbb/ppc64el
384+onetbb/s390x
385+openjdk-13/i386
386+openjdk-13/ppc64el
387+openjdk-13/s390x
388+openjdk-14/i386
389+openjdk-14/ppc64el
390+openjdk-14/s390x
391+openjdk-22/amd64
392+openjdk-22/arm64
393+openjdk-22/ppc64el
394+openjdk-22/s390x
395+openjdk-8/arm64
396+openjdk-8/armhf
397+openjdk-8/i386
398+openjdk-8/ppc64el
399+openjdk-8/s390x
400+openjdk-lts/arm64
401+openjdk-lts/armhf
402+openjdk-lts/i386
403+openjdk-lts/ppc64el
404+openjdk-lts/s390x
405+openmm/ppc64el
406+openmolcas/arm64
407+openmolcas/ppc64el
408+openmolcas/s390x
409+openmsx/arm64
410+openmsx/ppc64el
411+openmsx/s390x
412+opensaml/arm64
413+openvswitch/amd64
414+openvswitch/arm64
415+openvswitch/ppc64el
416+openvswitch/s390x
417+ovn/amd64
418+ovn/arm64
419+ovn/ppc64el
420+ovn/s390x
421+pandas/arm64
422+pandas/ppc64el
423+petsc4py/arm64
424+petsc4py/ppc64el
425+puma/armhf
426+puma/i386
427+puma/ppc64el
428+pybind11/arm64
429+pybind11/ppc64el
430+pybind11/s390x
431+pyfai/arm64
432+pyfai/i386
433+pyfai/ppc64el
434+pyfai/s390x
435+pygrib/arm64
436+pygrib/ppc64el
437+pymatgen/arm64
438+pymatgen/ppc64el
439+pyresample/arm64
440+pyresample/i386
441+pyresample/ppc64el
442+pyresample/s390x
443+pyside2/arm64
444+pytango/arm64
445+pytango/ppc64el
446+pytango/s390x
447+pytest-qt/arm64
448+pytest-qt/ppc64el
449+python-aiortc/arm64
450+python-aiortc/ppc64el
451+python-bumps/arm64
452+python-bumps/ppc64el
453+python-bumps/s390x
454+python-cffi/arm64
455+python-cffi/armhf
456+python-cffi/i386
457+python-cffi/ppc64el
458+python-cffi/s390x
459+python-cogent/arm64
460+python-cogent/ppc64el
461+python-cogent/s390x
462+python-cryptography/arm64
463+python-cryptography/i386
464+python-cryptography/ppc64el
465+python-cryptography/s390x
466+python-django-celery-results/arm64
467+python-django-celery-results/ppc64el
468+python-django-celery-results/s390x
469+python-dmsh/arm64
470+python-dmsh/i386
471+python-dmsh/ppc64el
472+python-dmsh/s390x
473+python-hypothesis/arm64
474+python-hypothesis/armhf
475+python-hypothesis/i386
476+python-hypothesis/ppc64el
477+python-hypothesis/s390x
478+python-molotov/arm64
479+python-molotov/ppc64el
480+python-pymbar/arm64
481+python-pymbar/ppc64el
482+python-pymbar/s390x
483+python-refurb/ppc64el
484+python-ruffus/arm64
485+python-ruffus/armhf
486+python-ruffus/i386
487+python-ruffus/ppc64el
488+python-ruffus/s390x
489+python-scipy/i386
490+python2.7/i386
491+python3.6/i386
492+python3.7/i386
493+python3.8/i386
494+python3.9/ppc64el
495+python3.10/ppc64el
496+python3.12/ppc64el
497+pythran/arm64
498+pythran/ppc64el
499+pythran/s390x
500+pytorch/amd64
501+q2-feature-classifier/arm64
502+q2-feature-classifier/i386
503+q2-feature-classifier/ppc64el
504+q2-feature-classifier/s390x
505+r-bioc-beachmat/arm64
506+r-bioc-beachmat/i386
507+r-bioc-beachmat/ppc64el
508+r-bioc-beachmat/s390x
509+r-bioc-biocsingular/arm64
510+r-bioc-biocsingular/ppc64el
511+r-bioc-biocsingular/s390x
512+r-bioc-cummerbund/ppc64el
513+r-bioc-metagenomeseq/arm64
514+r-bioc-metagenomeseq/i386
515+r-bioc-metagenomeseq/ppc64el
516+r-bioc-metagenomeseq/s390x
517+r-bioc-netsam/arm64
518+r-bioc-netsam/ppc64el
519+r-bioc-netsam/s390x
520+r-bioc-rgsepd/ppc64el
521+r-bioc-scuttle/arm64
522+r-bioc-scuttle/i386
523+r-bioc-scuttle/ppc64el
524+r-bioc-scuttle/s390x
525+r-bioc-sva/arm64
526+r-bioc-sva/i386
527+r-bioc-sva/ppc64el
528+r-bioc-sva/s390x
529+r-bioc-variantannotation/arm64
530+r-bioc-variantannotation/i386
531+r-bioc-variantannotation/ppc64el
532+r-bioc-variantannotation/s390x
533+r-cran-bayesm/ppc64el
534+r-cran-datawizard/ppc64el
535+r-cran-datawizard/s390x
536+r-cran-epi/arm64
537+r-cran-epi/armhf
538+r-cran-epi/i386
539+r-cran-epi/ppc64el
540+r-cran-epi/s390x
541+r-cran-future/amd64
542+r-cran-future/arm64
543+r-cran-future/armhf
544+r-cran-future/i386
545+r-cran-future/ppc64el
546+r-cran-future/s390x
547+r-cran-igraph/arm64
548+r-cran-igraph/armhf
549+r-cran-igraph/i386
550+r-cran-igraph/ppc64el
551+r-cran-igraph/s390x
552+r-cran-insight/arm64
553+r-cran-insight/ppc64el
554+r-cran-insight/s390x
555+r-cran-mertools/ppc64el
556+r-cran-parameters/arm64
557+r-cran-parameters/ppc64el
558+r-cran-parameters/s390x
559+r-cran-prophet/arm64
560+r-cran-prophet/ppc64el
561+r-cran-prophet/s390x
562+r-cran-rpact/arm64
563+r-cran-rpact/ppc64el
564+r-cran-rpact/s390x
565+r-cran-rstanarm/arm64
566+r-cran-rstanarm/ppc64el
567+r-cran-rstanarm/s390x
568+reproject/arm64
569+reproject/ppc64el
570+reproject/s390x
571+rocs/arm64
572+rocs/armhf
573+rocs/i386
574+rocs/ppc64el
575+rocs/s390x
576+rsass/arm64
577+rsass/ppc64el
578+rsass/s390x
579+ruby-minitest/arm64
580+ruby-minitest/i386
581+ruby-minitest/ppc64el
582+ruby-minitest/s390x
583+ruby-parallel/arm64
584+ruby-parallel/i386
585+ruby-parallel/ppc64el
586+ruby-parallel/s390x
587+rust-ahash/amd64
588+rust-ahash/arm64
589+rust-ahash/ppc64el
590+rust-ahash/s390x
591+rust-cargo-c/ppc64el
592+rust-gdk-pixbuf/arm64
593+rust-gdk-pixbuf/armhf
594+rust-gdk-pixbuf/ppc64el
595+rust-gdk-pixbuf/s390x
596+rust-gtk3-macros/arm64
597+rust-gtk3-macros/ppc64el
598+rust-gtk3-macros/s390x
599+rust-gtk4/amd64
600+rust-gtk4/arm64
601+rust-gtk4/ppc64el
602+rust-gtk4/s390x
603+rust-loom/arm64
604+rust-png/amd64
605+rust-png/arm64
606+rust-png/ppc64el
607+rust-png/s390x
608+rust-rayon/arm64
609+rust-rayon/ppc64el
610+rust-rayon/s390x
611+rust-sequoia-openpgp/arm64
612+rust-sequoia-openpgp/armhf
613+rust-sequoia-openpgp/ppc64el
614+rust-sequoia-openpgp/s390x
615+rust-sequoia-wot/ppc64el
616+rust-uom/arm64
617+rust-uom/ppc64el
618+rust-x11rb/ppc64el
619+rust-x11rb/s390x
620+rustc/amd64
621+rustc/arm64
622+rustc/i386
623+rustc/ppc64el
624+rustc/s390x
625+sagemath/arm64
626+samba/ppc64el
627+samtools/arm64
628+samtools/armhf
629+samtools/i386
630+samtools/ppc64el
631+samtools/s390x
632+satpy/arm64
633+satpy/armhf
634+satpy/i386
635+satpy/ppc64el
636+satpy/s390x
637+sbcl/arm64
638+scapy/ppc64el
639+scapy/s390x
640+scikit-learn/armhf
641+scikit-learn/i386
642+scipy/arm64
643+scipy/i386
644+scipy/ppc64el
645+scipy/s390x
646+seaborn/s390x
647+senlin/s390x
648+seqan-raptor/arm64
649+seqan-raptor/ppc64el
650+silx/armhf
651+silx/i386
652+skimage/arm64
653+skimage/armhf
654+skimage/i386
655+skimage/ppc64el
656+skimage/s390x
657+spaln/amd64
658+spaln/s390x
659+specutils/ppc64el
660+spyder/arm64
661+statsmodels/arm64
662+statsmodels/armhf
663+statsmodels/i386
664+statsmodels/ppc64el
665+statsmodels/s390x
666+svgpp/arm64
667+svgpp/ppc64el
668+svgpp/s390x
669+systemd/amd64
670+systemd/ppc64el
671+systemd-upstream/ppc64el
672+tdb/arm64
673+tdb/armhf
674+tdb/i386
675+tdb/ppc64el
676+tdb/s390x
677+tgt/arm64
678+tgt/i386
679+tgt/ppc64el
680+tgt/s390x
681+toil/arm64
682+toil/armhf
683+toil/i386
684+toil/ppc64el
685+toil/s390x
686+umap-learn/amd64
687+vedo/s390x
688+xtensor/amd64
689+xtensor/ppc64el
690+yt/arm64
691+yt/armhf
692+yt/i386
693+yt/ppc64el
694+yt/s390x
695+
696+# These only need more memory in lgw01 (scalingstack)
697+akonadi/amd64
698+androguard/amd64
699+armci-mpi/amd64
700+assimp/amd64
701+asymptote/amd64
702+bbmap/amd64
703+benchmark/amd64
704+binutils/amd64
705+bmtk/amd64
706+botch/amd64
707+camitk/amd64
708+casper/amd64
709+celery/amd64
710+chromium-browser/amd64
711+cl-ironclad/amd64
712+cppimport/amd64
713+cross-toolchain-base-mipsen/amd64
714+cross-toolchain-base/amd64
715+cwltool/amd64
716+dask/amd64
717+dask.distributed/amd64
718+deal.ii/amd64
719+ddnet/amd64
720+delve/amd64
721+dials/amd64
722+dolfin/amd64
723+dolfinx/amd64
724+dpdk/amd64
725+einsteinpy/amd64
726+fenics-dolfinx/amd64
727+finalcif/amd64
728+firefox/amd64
729+freecad/amd64
730+gammapy/amd64
731+ganeti/amd64
732+gnudatalanguage/amd64
733+heudiconv/amd64
734+hilive/amd64
735+igraph/amd64
736+ipyparallel/amd64
737+joblib/amd64
738+jsurf-alggeo/amd64
739+juce/amd64
740+julia/amd64
741+jupyter-client/amd64
742+kineticstools/amd64
743+libflame/amd64
744+libgd2/amd64
745+libreoffice/amd64
746+libsis-jhdf5-java/amd64
747+libtext-bidi-perl/amd64
748+link-grammar/amd64
749+lttng-modules/amd64
750+mariadb-10.3/amd64
751+mariadb-10.5/amd64
752+mariadb/amd64
753+mathicgb/amd64
754+mdanalysis/amd64
755+mercurial/amd64
756+mkl-dnn/amd64
757+multipath-tools/amd64
758+nodejs/amd64
759+nova/amd64
760+ocrmypdf/amd64
761+octave-parallel/amd64
762+openjdk-13/amd64
763+openjdk-14/amd64
764+openjdk-8/amd64
765+openjdk-lts/amd64
766+openmolcas/amd64
767+opensaml/amd64
768+pandas/amd64
769+praat/amd64
770+psychopy/amd64
771+puma/amd64
772+pycuda/amd64
773+pyfai/amd64
774+pymatgen/amd64
775+pyopencl/amd64
776+pyresample/amd64
777+pyside2/amd64
778+pytango/amd64
779+python-bumps/amd64
780+python-cffi/amd64
781+python-cogent/amd64
782+python-cryptography/amd64
783+python-django-celery-results/amd64
784+python-dmsh/amd64
785+python-hypothesis/amd64
786+python-pymbar/amd64
787+python-ruffus/amd64
788+python-scipy/amd64
789+python2.7/amd64
790+python3.6/amd64
791+python3.7/amd64
792+python3.8/amd64
793+pythran/amd64
794+q2-dada2/amd64
795+q2-feature-classifier/amd64
796+qutip/amd64
797+r-bioc-beachmat/amd64
798+r-bioc-biocsingular/amd64
799+r-bioc-cummerbund/amd64
800+r-bioc-metagenomeseq/amd64
801+r-bioc-netsam/amd64
802+r-bioc-scuttle/amd64
803+r-bioc-sva/amd64
804+r-bioc-variantannotation/amd64
805+r-cran-epi/amd64
806+r-cran-igraph/amd64
807+r-cran-prophet/amd64
808+r-cran-rpact/amd64
809+r-cran-rstanarm/amd64
810+rocs/amd64
811+ruby-minitest/amd64
812+ruby-parallel/amd64
813+rust-gdk-pixbuf/amd64
814+rust-tinyvec/ppc64el
815+rust-uom/s390x
816+sagemath/amd64
817+samtools/amd64
818+sarsen/amd64
819+sarsen/arm64
820+sarsen/ppc64el
821+sarsen/s390x
822+satpy/amd64
823+sbcl/amd64
824+scikit-learn/amd64
825+scipy/amd64
826+seqan3/amd64
827+silx/amd64
828+skimage/amd64
829+soapdenovo2/amd64
830+spades/amd64
831+spyder/amd64
832+statsmodels/amd64
833+svgpp/amd64
834+tdb/amd64
835+tgt/amd64
836+toil/amd64
837+xsimd/arm64
838+yt/amd64
839+
840+# found by log searching with stats.py
841+# (should be removed when ppc64el and s390x are fully in PS6)
842+apport/s390x
843+bpfcc/arm64
844+bpfcc/ppc64el
845+bpfcc/s390x
846+bpftrace/ppc64el
847+cl-ironclad/ppc64el
848+cl-postmodern/ppc64el
849+contourpy/s390x
850+juce/s390x
851+libcamera/ppc64el
852+libthrust/amd64
853+libthrust/i386
854+libthrust/ppc64el
855+libthrust/s390x
856+libyuv/amd64
857+libyuv/ppc64el
858+rust-ahash/i386
859+rust-axum/ppc64el
860+rust-axum/s390x
861+rust-cargo/ppc64el
862+rust-cargo-c/s390x
863+rust-debcargo/ppc64el
864+rust-debcargo/s390x
865+rust-etherparse/s390x
866+rust-gdk4-x11/arm64
867+rust-gst-plugin-gtk4/ppc64el
868+rust-gst-plugin-gtk4/s390x
869+rust-gtk4-layer-shell/ppc64el
870+rust-gtk4-layer-shell/s390x
871+rust-gtk4-macros/ppc64el
872+rust-gtk4-macros/s390x
873+rust-libadwaita/ppc64el
874+rust-libadwaita/s390x
875+rust-libshumate/ppc64el
876+rust-libshumate/s390x
877+rust-libsodium/ppc64el
878+rust-prost/ppc64el
879+rust-prost/s390x
880+rust-proptest/s390x
881+rust-pyo3/ppc64el
882+rust-smartstring/s390x
883+rust-sourceview5/ppc64el
884+rust-sourceview5/s390x
885+rust-swtchr/ppc64el
886+rust-swtchr/s390x
887+rust-tinyvec/s390x
888+rust-tokio/ppc64el
889+rust-tokio/s390x
890+rust-uom/amd64
891+rust-x11rb-protocol/amd64
892+rust-x11rb-protocol/arm64
893+rust-x11rb-protocol/ppc64el
894+rust-x11rb-protocol/s390x
895+rust-yaxpeax-x86/ppc64el
896+seqan3/i386
897+spirv-llvm-translator-14/arm64
898+spirv-llvm-translator-14/ppc64el
899+spirv-llvm-translator-14/s390x
900+spirv-llvm-translator-15/arm64
901+spirv-llvm-translator-15/ppc64el
902+spirv-llvm-translator-15/s390x
903+spirv-llvm-translator-16/ppc64el
904+spirv-llvm-translator-16/s390x
905+spirv-llvm-translator-17/ppc64el
906+spirv-llvm-translator-17/s390x
907+spirv-llvm-translator-18/ppc64el
908+spirv-llvm-translator-18/s390x
909+termpaint/ppc64el
910+xtensor/arm64
911+xtensor/s390x
912diff --git a/esm_specials b/esm_specials
913new file mode 100644
914index 0000000..82c110e
915--- /dev/null
916+++ b/esm_specials
917@@ -0,0 +1,8 @@
918+ubuntu-advantage-tools/arm64
919+ubuntu-advantage-tools/armhf
920+ubuntu-advantage-tools/ppc64el
921+ubuntu-advantage-tools/s390x
922+update-notifier/arm64
923+update-notifier/armhf
924+update-notifier/ppc64el
925+update-notifier/s390x
926diff --git a/long_tests b/long_tests
927new file mode 100644
928index 0000000..696e18e
929--- /dev/null
930+++ b/long_tests
931@@ -0,0 +1,77 @@
932+automake-1.16/arm64
933+automake-1.16/armhf
934+cross-toolchain-base/amd64
935+cross-toolchain-base/arm64
936+cross-toolchain-base/armhf
937+cross-toolchain-base/i386
938+cross-toolchain-base/ppc64el
939+cross-toolchain-base/s390x
940+curtin/amd64
941+diffoscope/amd64
942+diffoscope/arm64
943+diffoscope/armhf
944+diffoscope/i386
945+diffoscope/ppc64el
946+diffoscope/s390x
947+epson-inkjet-printer-escpr/arm64
948+epson-inkjet-printer-escpr/armhf
949+glibc/arm64
950+glibc/armhf
951+gmp-ecm/amd64
952+gmp-ecm/arm64
953+gmp-ecm/armhf
954+gmp-ecm/i386
955+gmp-ecm/ppc64el
956+gmp-ecm/s390x
957+gutenprint/amd64
958+gutenprint/arm64
959+gutenprint/armhf
960+gutenprint/i386
961+gutenprint/ppc64el
962+gutenprint/s390x
963+haveged/arm64
964+haveged/armhf
965+lintian/arm64
966+linux-*/arm64
967+linux-*/armhf
968+linux/arm64
969+linux/armhf
970+macaulay2/arm64
971+mercurial/amd64
972+mercurial/armhf
973+mercurial/i386
974+open-iscsi/amd64
975+open-iscsi/arm64
976+open-iscsi/armhf
977+open-iscsi/i386
978+open-iscsi/ppc64el
979+open-iscsi/s390x
980+openjdk-22/armhf
981+openjdk-8/armhf
982+pandas/armhf
983+pytorch/arm64
984+pytorch/ppc64el
985+rustc/arm64
986+rustc/armhf
987+sagemath/amd64
988+salt/arm64
989+salt/armhf
990+simde/armhf
991+snapcraft/amd64
992+snapcraft/arm64
993+snapcraft/armhf
994+snapcraft/i386
995+snapcraft/ppc64el
996+snapcraft/s390x
997+snapd/arm64
998+snapd/armhf
999+snapd/ppc64el
1000+snapd/s390x
1001+sshuttle/amd64
1002+sshuttle/arm64
1003+sshuttle/armhf
1004+sshuttle/i386
1005+sshuttle/ppc64el
1006+sshuttle/s390x
1007+systemd/ppc64el
1008+systemd-upstream/ppc64el
1009diff --git a/never_run b/never_run
1010new file mode 100644
1011index 0000000..c2ed6ea
1012--- /dev/null
1013+++ b/never_run
1014@@ -0,0 +1,240 @@
1015+libnih/amd64/bionic
1016+libnih/arm64/bionic
1017+libnih/armhf/bionic
1018+libnih/armhf/xenial
1019+libnih/i386/bionic
1020+libnih/ppc64el/bionic
1021+libnih/s390x/bionic
1022+openjdk-13/arm64/focal
1023+openjdk-13/armhf/focal
1024+openjdk-14/arm64/focal
1025+openjdk-14/armhf/focal
1026+openjdk-lts/arm64/bionic
1027+openjdk-lts/arm64/focal
1028+openjdk-lts/armhf/bionic
1029+openjdk-lts/i386/bionic
1030+openjdk-lts/ppc64el/bionic
1031+openjdk-lts/s390x/bionic
1032+r-cran-vioplot/amd64/bionic
1033+r-cran-vioplot/arm64/bionic
1034+r-cran-vioplot/armhf/bionic
1035+r-cran-vioplot/i386/bionic
1036+r-cran-vioplot/ppc64el/bionic
1037+r-cran-vioplot/s390x/bionic
1038+stress-ng/amd64/bionic
1039+stress-ng/arm64/bionic
1040+stress-ng/i386/bionic
1041+stress-ng/ppc64el/bionic
1042+stress-ng/s390x/bionic
1043+upstart/amd64/bionic
1044+upstart/arm64/bionic
1045+upstart/i386/bionic
1046+upstart/ppc64el/bionic
1047+upstart/s390x/bionic
1048+virtualbox-ext-pack/amd64/bionic
1049+virtualbox-ext-pack/amd64/xenial
1050+virtualbox-ext-pack/arm64/bionic
1051+virtualbox-ext-pack/arm64/xenial
1052+virtualbox-ext-pack/armhf/bionic
1053+virtualbox-ext-pack/armhf/xenial
1054+virtualbox-ext-pack/i386/bionic
1055+virtualbox-ext-pack/i386/xenial
1056+virtualbox-ext-pack/ppc64el/bionic
1057+virtualbox-ext-pack/ppc64el/xenial
1058+virtualbox-ext-pack/s390x/bionic
1059+virtualbox-ext-pack/s390x/xenial
1060+# times out regularly and has never passed
1061+altree/armhf/focal
1062+altree/armhf/jammy
1063+altree/ppc64el/focal
1064+altree/ppc64el/jammy
1065+# times out https://bugs.debian.org/973359
1066+booth/armhf/bionic
1067+booth/armhf/focal
1068+booth/i386/bionic
1069+# times out regularly and armhf isn't great about clean ups
1070+gfan/armhf/focal
1071+# temporary additions for jammy
1072+# this hasn't passed for multiple releases of Ubuntu
1073+debci/amd64/jammy
1074+debci/arm64/jammy
1075+debci/armhf/jammy
1076+debci/i386/jammy
1077+debci/ppc64el/jammy
1078+debci/s390x/jammy
1079+
1080+# times out regularly and armhf isn't great about clean ups
1081+pglogical/armhf/bionic
1082+pglogical/armhf/focal
1083+python-ase/armhf/jammy
1084+sabnzbdplus/armhf/jammy
1085+
1086+# assimp fails on 32 bit arches https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=995859
1087+assimp/armhf/jammy
1088+# it dumps core and we can't add more memory on armhf
1089+assimp/armhf/focal
1090+
1091+# tests timing out because the package is incompatible with firefox shipped as
1092+# a snap. see https://launchpad.net/bugs/1987959
1093+libfirefox-marionette-perl/amd64/jammy
1094+libfirefox-marionette-perl/arm64/jammy
1095+libfirefox-marionette-perl/armhf/jammy
1096+libfirefox-marionette-perl/i386/jammy
1097+libfirefox-marionette-perl/ppc64el/jammy
1098+libfirefox-marionette-perl/s390x/jammy
1099+
1100+# the tests time out after calling `setup_apt` which is tailored to Debian and
1101+# fails on Ubuntu. LP: #1983522
1102+cryptsetup/amd64/jammy
1103+cryptsetup/arm64/jammy
1104+cryptsetup/i386/jammy
1105+cryptsetup/ppc64el/jammy
1106+cryptsetup/s390x/jammy
1107+
1108+# times out on s390x https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1016937
1109+atop/s390x/jammy
1110+
1111+# times out on non-amd64 arches
1112+auto-multiple-choice/arm64/bionic
1113+auto-multiple-choice/armhf/bionic
1114+auto-multiple-choice/ppc64el/bionic
1115+auto-multiple-choice/s390x/bionic
1116+
1117+# times out https://bugs.debian.org/953939
1118+bamtools/arm64/bionic
1119+bamtools/arm64/focal
1120+# times out https://bugs.debian.org/987023
1121+bamtools/armhf/bionic
1122+bamtools/armhf/focal
1123+bamtools/ppc64el/bionic
1124+# times out https://bugs.debian.org/987023
1125+bamtools/s390x/bionic
1126+bamtools/s390x/focal
1127+
1128+# started timing out in 2022 per Debian
1129+# confirmed via a local test on amd64
1130+astroplan/amd64/bionic
1131+
1132+# running raspi kernel tests in OpenStack is pointless since the relevant
1133+# kernel code is never exercised. LP: #1930082
1134+linux-raspi/all/all
1135+linux-raspi2/all/all
1136+linux-raspi-5.4/all/all
1137+# 2024-03-30 the above might be true with linux-meta-raspi which depends
1138+# on linux-raspi
1139+linux-meta-raspi/all/all
1140+
1141+# linux-starfive is for riscv64 and nothing else
1142+linux-starfive/all/mantic
1143+linux-starfive/all/noble
1144+
1145+# Never run EOL kernels ADT-165
1146+# generated with kteam-tools/stable/swm-autopkgtest-config
1147+# update approximately every 6 months
1148+#
1149+linux-ibm/all/mantic
1150+linux-allwinner-5.17/all/jammy
1151+linux-allwinner-5.19/all/jammy
1152+linux-aws-5.19/all/jammy
1153+linux-aws-6.2/all/jammy
1154+linux-azure-5.19/all/jammy
1155+linux-azure-6.2/all/jammy
1156+linux-azure-fde-5.19/all/jammy
1157+linux-azure-fde-6.2/all/jammy
1158+linux-gcp-5.19/all/jammy
1159+linux-gcp-6.2/all/jammy
1160+linux-hwe-5.17/all/jammy
1161+linux-hwe-5.19/all/jammy
1162+linux-hwe-6.2/all/jammy
1163+linux-lowlatency-hwe-5.19/all/jammy
1164+linux-lowlatency-hwe-6.2/all/jammy
1165+linux-oem-5.17/all/jammy
1166+linux-oem-6.0/all/jammy
1167+linux-oem-6.1/all/jammy
1168+linux-oracle-5.19/all/jammy
1169+linux-oracle-6.2/all/jammy
1170+linux-riscv/all/jammy
1171+linux-riscv-5.19/all/jammy
1172+linux-starfive-5.17/all/jammy
1173+linux-starfive-5.19/all/jammy
1174+linux-starfive-6.2/all/jammy
1175+linux-uc22-lowlatency/all/jammy
1176+linux-adv-uno420/all/focal
1177+linux-adv-uno420-uc20-efi/all/focal
1178+linux-aws-5.11/all/focal
1179+linux-aws-5.13/all/focal
1180+linux-aws-5.8/all/focal
1181+linux-azure-5.11/all/focal
1182+linux-azure-5.13/all/focal
1183+linux-azure-5.8/all/focal
1184+linux-azure-cvm/all/focal
1185+linux-azure-fde/all/focal
1186+linux-gcp-5.11/all/focal
1187+linux-gcp-5.13/all/focal
1188+linux-gcp-5.8/all/focal
1189+linux-gke/all/focal
1190+linux-gke-5.15/all/focal
1191+linux-hwe-5.11/all/focal
1192+linux-hwe-5.13/all/focal
1193+linux-hwe-5.8/all/focal
1194+linux-intel/all/focal
1195+linux-intel-5.13/all/focal
1196+linux-oem-5.10/all/focal
1197+linux-oem-5.13/all/focal
1198+linux-oem-5.14/all/focal
1199+linux-oem-5.6/all/focal
1200+linux-oracle-5.11/all/focal
1201+linux-oracle-5.13/all/focal
1202+linux-oracle-5.8/all/focal
1203+linux-qcomm/all/focal
1204+linux-raspi2/all/focal
1205+linux-riscv/all/focal
1206+linux-riscv-5.11/all/focal
1207+linux-riscv-5.13/all/focal
1208+linux-riscv-5.8/all/focal
1209+linux-uc20-intel/all/focal
1210+linux-uc20-qcomm/all/focal
1211+# 2024-03-28 swm-autopkgtest-config wanted
1212+# to drop these but bdmurray is conservative
1213+linux-aws-5.0/all/bionic
1214+linux-aws-5.3/all/bionic
1215+linux-aws-edge/all/bionic
1216+linux-azure/all/bionic
1217+linux-azure-5.3/all/bionic
1218+linux-azure-edge/all/bionic
1219+linux-bluefield/all/bionic
1220+linux-denver/all/bionic
1221+linux-gcp/all/bionic
1222+linux-gcp-5.3/all/bionic
1223+linux-gcp-edge/all/bionic
1224+linux-gke-4.15/all/bionic
1225+linux-gke-5.0/all/bionic
1226+linux-gke-5.3/all/bionic
1227+linux-gke-5.4/all/bionic
1228+linux-gkeop-5.4/all/bionic
1229+linux-hwe/all/bionic
1230+linux-hwe-5.0/all/bionic
1231+linux-mt8516/all/bionic
1232+linux-oem/all/bionic
1233+linux-oracle-5.0/all/bionic
1234+linux-oracle-5.3/all/bionic
1235+linux-raspi2-5.3/all/bionic
1236+
1237+# it's deps aren't available anyway
1238+libreoffice/i386/focal
1239+libreoffice/i386/jammy
1240+#libreoffice/i386/mantic
1241+
1242+# it's deps aren't available anyway
1243+ubuntu-release-upgrader/i386/focal
1244+ubuntu-release-upgrader/i386/jammy
1245+ubuntu-release-upgrader/i386/mantic
1246+ubuntu-release-upgrader/i386/noble
1247+
1248+# something keeps queuing up migration-reference/0 tests
1249+linux-nvidia-5.19/amd64/jammy
1250+linux-nvidia-5.19/arm64/jammy
1251+
1252+# something keeps queuing up migration-reference/0 tests which fail
1253+# ERROR: erroneous package: rules extract failed with exit code 1
1254+firefox/s390x/focal

Subscribers

People subscribed via source and target branches

to all changes: