Merge ~enr0n/autopkgtest-cloud:mdanalysis into autopkgtest-cloud:master

Proposed by Nick Rosbrook
Status: Superseded
Proposed branch: ~enr0n/autopkgtest-cloud:mdanalysis
Merge into: autopkgtest-cloud:master
Diff against target: 598 lines (+567/-0) (has conflicts)
4 files modified
README.md (+34/-0)
big_packages (+406/-0)
long_tests (+67/-0)
never_run (+60/-0)
Conflict in README.md
Reviewer Review Type Date Requested Status
Brian Murray Pending
Review via email: mp+415765@code.launchpad.net

This proposal has been superseded by a proposal from 2022-02-17.

To post a comment you must log in.
Revision history for this message
Nick Rosbrook (enr0n) wrote :

I verified the tests pass locally on amd64 with "qemu --ram-size=8192 --cpus=4".

Unmerged commits

47a4f3c... by Nick Rosbrook

add mdanalysis to big_packages

4482b08... by Brian Murray

Merge remote-tracking branch 'alexghiti/int/alex/shasta'

eb70b15... by Alexandre Ghiti

Revert "Add shasta to big_packages"

This reverts commit 3bb688a3cdffa54f3ba0f0dc91ca9c8d98e8eef6.

The big_packages configuration is actually not enough for the test that
this package runs, we then disabled it. As the rest of the testsuite does not
need to be run on a large configuration, revert this patch.

15af1d0... by Michael Hudson-Doyle

add libaio/ppc64el to big_packages

3bb688a... by Alexandre Ghiti

Add shasta to big_packages

001a6f9... by Steve Langasek

Add python3.{9,10}/ppc64el to big_packages

fe1114b... by Lukas Märdian

Add link-grammar to big_packages

74c5ce6... by Steve Langasek

Add benchmark to big packages

c842fb8... by Steve Langasek

skimage in big packages now on all archs (s390x)

a43c9cb... by Steve Langasek

Add gnudatalanguage to big_packages

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..f45f758 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,36 @@ 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.
21+
22+## Syntax
23+
24+The syntax of all files is the same: `sourcepackage/arch/release`.
25+`sourcepackage` is mandatory. The other two can be omitted or be the special
26+string `all`, which means apply to all architectures/releases.
27+
28+Lines beginning with a `#` are treated as comments and ignored.
29+
30+## big_packages
31+
32+Entries here run on the `package_size_big` Openstack flavour as opposed to the
33+`package_size_default` one. That means this is only meaningful for packages
34+which run on Openstack (not `lxd`).
35+
36+## long_tests
37+
38+Entries here get a longer timeout, currently defined in the code of
39+`autopkgtest-cloud`.
40+
41+## never_run
42+
43+Entries here are never run. A worker which encounters one of these will
44+acknowledge the job and upload a log file which says that the job was
45+skipped.
46+>>>>>>> README.md
47diff --git a/big_packages b/big_packages
48new file mode 100644
49index 0000000..18d2705
50--- /dev/null
51+++ b/big_packages
52@@ -0,0 +1,406 @@
53+akonadi/amd64
54+akonadi/arm64
55+akonadi/armhf
56+akonadi/i386
57+akonadi/ppc64el
58+akonadi/s390x
59+androguard/amd64
60+androguard/arm64
61+androguard/armhf
62+androguard/i386
63+androguard/ppc64el
64+androguard/s390x
65+assimp/amd64
66+assimp/i386
67+benchmark/amd64
68+benchmark/arm64
69+benchmark/armhf
70+benchmark/ppc64el
71+benchmark/s390x
72+binutils/amd64
73+binutils/arm64
74+binutils/armhf
75+binutils/i386
76+binutils/ppc64el
77+binutils/s390x
78+botch/amd64
79+botch/arm64
80+botch/armhf
81+botch/i386
82+botch/ppc64el
83+botch/s390x
84+camitk/amd64
85+camitk/arm64
86+camitk/armhf
87+camitk/i386
88+camitk/ppc64el
89+camitk/s390x
90+celery/amd64
91+celery/arm64
92+celery/armhf
93+celery/ppc64el
94+celery/s390x
95+chromium-browser/amd64
96+chromium-browser/arm64
97+chromium-browser/armhf
98+chromium-browser/i386
99+chromium-browser/ppc64el
100+chromium-browser/s390x
101+cl-ironclad/amd64
102+cl-ironclad/arm64
103+cl-ironclad/i386
104+cod-tools/ppc64el
105+cross-toolchain-base-mipsen/amd64
106+cross-toolchain-base-mipsen/i386
107+cross-toolchain-base/ppc64el
108+cwltool/arm64
109+cwltool/ppc64el
110+dask/amd64
111+dask/arm64
112+dask/armhf
113+dask/i386
114+dask/ppc64el
115+dask/s390x
116+deal.ii/amd64
117+deal.ii/arm64
118+deal.ii/i386
119+deal.ii/ppc64el
120+deal.ii/s390x
121+delve/amd64
122+delve/arm64
123+dolfin/amd64
124+dolfin/arm64
125+dolfin/i386
126+dolfin/ppc64el
127+dolfin/s390x
128+dolfinx/amd64
129+dolfinx/arm64
130+dolfinx/i386
131+dolfinx/ppc64el
132+dolfinx/s390x
133+einsteinpy/amd64
134+einsteinpy/ppc64el
135+firefox/amd64
136+firefox/arm64
137+firefox/armhf
138+firefox/i386
139+firefox/ppc64el
140+firefox/s390x
141+ganeti/amd64
142+ganeti/arm64
143+ganeti/armhf
144+ganeti/i386
145+ganeti/ppc64el
146+ganeti/s390x
147+glibc/amd64
148+glibc/arm64
149+glibc/armhf
150+glibc/i386
151+glibc/ppc64el
152+glibc/s390x
153+gnudatalanguage/amd64
154+gnudatalanguage/arm64
155+gscan2pdf/arm64
156+heat-dashboard/armhf
157+ipyparallel/ppc64el
158+julia/amd64
159+julia/arm64
160+julia/armhf
161+julia/i386
162+julia/ppc64el
163+julia/s390x
164+kineticstools/amd64
165+kineticstools/arm64
166+kineticstools/armhf
167+kineticstools/i386
168+kineticstools/ppc64el
169+kineticstools/s390x
170+libaio/ppc64el
171+libflame/amd64
172+libflame/arm64
173+libflame/i386
174+libflame/ppc64el
175+libflame/s390x
176+libreoffice/amd64
177+libreoffice/arm64
178+libreoffice/armhf
179+libreoffice/i386
180+libreoffice/ppc64el
181+libreoffice/s390x
182+libsis-jhdf5-java/amd64
183+libsis-jhdf5-java/i386
184+libsis-jhdf5-java/ppc64el
185+libtext-bidi-perl/amd64
186+libtext-bidi-perl/arm64
187+libtext-bidi-perl/armhf
188+libtext-bidi-perl/i386
189+libtext-bidi-perl/ppc64el
190+libtext-bidi-perl/s390x
191+link-grammar/amd64
192+link-grammar/arm64
193+link-grammar/ppc64el
194+link-grammar/s390x
195+lintian/arm64
196+linux-*/amd64
197+linux-*/arm64
198+linux-*/armhf
199+linux-*/i386
200+linux-*/ppc64el
201+linux-*/s390x
202+linux/amd64
203+linux/arm64
204+linux/armhf
205+linux/i386
206+linux/ppc64el
207+linux/s390x
208+lttng-modules/amd64
209+lttng-modules/arm64
210+lttng-modules/armhf
211+lttng-modules/i386
212+lttng-modules/ppc64el
213+lttng-modules/s390x
214+makedumpfile/ppc64el
215+mariadb-10.3/amd64
216+mariadb-10.3/i386
217+mariadb-10.5/amd64
218+mariadb-10.5/i386
219+mathicgb/amd64
220+mathicgb/arm64
221+mathicgb/armhf
222+mathicgb/i386
223+mathicgb/ppc64el
224+mathicgb/s390x
225+mdanalysis/amd64
226+mdanalysis/arm64
227+mdanalysis/ppc64el
228+mdanalysis/s390x
229+meson/amd64
230+meson/arm64
231+meson/i386
232+meson/ppc64el
233+meson/s390x
234+mkl-dnn/amd64
235+mkl-dnn/i386
236+multipath-tools/amd64
237+multipath-tools/arm64
238+multipath-tools/i386
239+multipath-tools/ppc64el
240+multipath-tools/s390x
241+mysql-8.0/arm64
242+mysql-connector-c++/s390x
243+node-immutable-tuple/arm64
244+node-redis/arm64
245+nodejs/amd64
246+nodejs/i386
247+nova/amd64
248+nova/arm64
249+nova/armhf
250+nova/i386
251+nova/ppc64el
252+nova/s390x
253+octave-parallel/amd64
254+octave-parallel/arm64
255+octave-parallel/i386
256+octave-parallel/ppc64el
257+octave-parallel/s390x
258+openjdk-13/amd64
259+openjdk-13/i386
260+openjdk-13/ppc64el
261+openjdk-13/s390x
262+openjdk-14/amd64
263+openjdk-14/i386
264+openjdk-14/ppc64el
265+openjdk-14/s390x
266+openjdk-8/amd64
267+openjdk-8/arm64
268+openjdk-8/armhf
269+openjdk-8/i386
270+openjdk-8/ppc64el
271+openjdk-8/s390x
272+openjdk-lts/amd64
273+openjdk-lts/arm64
274+openjdk-lts/armhf
275+openjdk-lts/i386
276+openjdk-lts/ppc64el
277+openjdk-lts/s390x
278+openmolcas/amd64
279+openmolcas/arm64
280+openmolcas/ppc64el
281+openmolcas/s390x
282+opensaml/amd64
283+opensaml/arm64
284+pandas/ppc64el
285+petsc4py/arm64
286+petsc4py/ppc64el
287+puma/amd64
288+puma/armhf
289+puma/i386
290+puma/ppc64el
291+pyfai/amd64
292+pyfai/arm64
293+pyfai/i386
294+pyfai/ppc64el
295+pyfai/s390x
296+pyopencl/amd64
297+pyresample/amd64
298+pyresample/arm64
299+pyresample/i386
300+pyresample/ppc64el
301+pyresample/s390x
302+python-cffi/amd64
303+python-cffi/arm64
304+python-cffi/armhf
305+python-cffi/i386
306+python-cffi/ppc64el
307+python-cffi/s390x
308+python-cryptography/amd64
309+python-cryptography/arm64
310+python-cryptography/i386
311+python-cryptography/ppc64el
312+python-cryptography/s390x
313+python-dmsh/amd64
314+python-dmsh/arm64
315+python-dmsh/i386
316+python-dmsh/ppc64el
317+python-dmsh/s390x
318+python-hypothesis/amd64
319+python-hypothesis/arm64
320+python-hypothesis/armhf
321+python-hypothesis/i386
322+python-hypothesis/ppc64el
323+python-hypothesis/s390x
324+python-ruffus/amd64
325+python-ruffus/arm64
326+python-ruffus/armhf
327+python-ruffus/i386
328+python-ruffus/ppc64el
329+python-ruffus/s390x
330+python-scipy/amd64
331+python-scipy/i386
332+python2.7/amd64
333+python2.7/i386
334+python3.6/amd64
335+python3.6/i386
336+python3.7/amd64
337+python3.7/i386
338+python3.8/amd64
339+python3.8/i386
340+python3.9/ppc64el
341+python3.10/ppc64el
342+q2-feature-classifier/amd64
343+q2-feature-classifier/arm64
344+q2-feature-classifier/i386
345+q2-feature-classifier/ppc64el
346+q2-feature-classifier/s390x
347+qutip/amd64
348+r-bioc-beachmat/amd64
349+r-bioc-beachmat/arm64
350+r-bioc-beachmat/i386
351+r-bioc-beachmat/ppc64el
352+r-bioc-beachmat/s390x
353+r-bioc-biocsingular/arm64
354+r-bioc-biocsingular/s390x
355+r-bioc-metagenomeseq/amd64
356+r-bioc-metagenomeseq/arm64
357+r-bioc-metagenomeseq/i386
358+r-bioc-metagenomeseq/ppc64el
359+r-bioc-metagenomeseq/s390x
360+r-bioc-scuttle/amd64
361+r-bioc-scuttle/arm64
362+r-bioc-scuttle/i386
363+r-bioc-scuttle/ppc64el
364+r-bioc-scuttle/s390x
365+r-bioc-sva/amd64
366+r-bioc-sva/arm64
367+r-bioc-sva/i386
368+r-bioc-sva/ppc64el
369+r-bioc-sva/s390x
370+r-bioc-variantannotation/amd64
371+r-bioc-variantannotation/arm64
372+r-bioc-variantannotation/i386
373+r-bioc-variantannotation/ppc64el
374+r-bioc-variantannotation/s390x
375+r-cran-epi/amd64
376+r-cran-epi/arm64
377+r-cran-epi/armhf
378+r-cran-epi/i386
379+r-cran-epi/ppc64el
380+r-cran-epi/s390x
381+r-cran-future/amd64
382+r-cran-future/arm64
383+r-cran-future/armhf
384+r-cran-future/i386
385+r-cran-future/ppc64el
386+r-cran-future/s390x
387+r-cran-igraph/amd64
388+r-cran-igraph/arm64
389+r-cran-igraph/armhf
390+r-cran-igraph/i386
391+r-cran-igraph/ppc64el
392+r-cran-igraph/s390x
393+rocs/amd64
394+rocs/arm64
395+rocs/armhf
396+rocs/i386
397+rocs/ppc64el
398+rocs/s390x
399+samtools/amd64
400+samtools/arm64
401+samtools/armhf
402+samtools/i386
403+samtools/ppc64el
404+samtools/s390x
405+satpy/amd64
406+satpy/arm64
407+satpy/armhf
408+satpy/i386
409+satpy/ppc64el
410+satpy/s390x
411+sbcl/amd64
412+sbcl/arm64
413+scikit-learn/amd64
414+scikit-learn/armhf
415+scikit-learn/i386
416+scipy/amd64
417+scipy/arm64
418+scipy/i386
419+scipy/ppc64el
420+scipy/s390x
421+silx/amd64
422+silx/armhf
423+silx/i386
424+skimage/amd64
425+skimage/arm64
426+skimage/armhf
427+skimage/i386
428+skimage/ppc64el
429+skimage/s390x
430+statsmodels/amd64
431+statsmodels/armhf
432+statsmodels/i386
433+systemd/amd64
434+tdb/amd64
435+tdb/arm64
436+tdb/armhf
437+tdb/i386
438+tdb/ppc64el
439+tdb/s390x
440+tgt/amd64
441+tgt/arm64
442+tgt/i386
443+tgt/ppc64el
444+tgt/s390x
445+toil/amd64
446+toil/arm64
447+toil/armhf
448+toil/i386
449+toil/ppc64el
450+toil/s390x
451+xtensor/amd64
452+xtensor/ppc64el
453+yt/amd64
454+yt/arm64
455+yt/armhf
456+yt/i386
457+yt/ppc64el
458+yt/s390x
459diff --git a/long_tests b/long_tests
460new file mode 100644
461index 0000000..4abadf3
462--- /dev/null
463+++ b/long_tests
464@@ -0,0 +1,67 @@
465+automake-1.16/arm64
466+automake-1.16/armhf
467+cross-toolchain-base/amd64
468+cross-toolchain-base/arm64
469+cross-toolchain-base/armhf
470+cross-toolchain-base/i386
471+cross-toolchain-base/ppc64el
472+cross-toolchain-base/s390x
473+diffoscope/amd64
474+diffoscope/arm64
475+diffoscope/armhf
476+diffoscope/i386
477+diffoscope/ppc64el
478+diffoscope/s390x
479+epson-inkjet-printer-escpr/arm64
480+epson-inkjet-printer-escpr/armhf
481+glibc/arm64
482+glibc/armhf
483+gmp-ecm/amd64
484+gmp-ecm/arm64
485+gmp-ecm/armhf
486+gmp-ecm/i386
487+gmp-ecm/ppc64el
488+gmp-ecm/s390x
489+gutenprint/amd64
490+gutenprint/arm64
491+gutenprint/armhf
492+gutenprint/i386
493+gutenprint/ppc64el
494+gutenprint/s390x
495+haveged/arm64
496+haveged/armhf
497+lintian/arm64
498+linux-hwe-5.0/armhf
499+linux-hwe-5.4/armhf
500+mercurial/amd64
501+mercurial/armhf
502+mercurial/i386
503+open-iscsi/amd64
504+open-iscsi/arm64
505+open-iscsi/armhf
506+open-iscsi/i386
507+open-iscsi/ppc64el
508+open-iscsi/s390x
509+openjdk-8/armhf
510+pandas/armhf
511+salt/arm64
512+salt/armhf
513+simde/armhf
514+snapcraft/amd64
515+snapcraft/arm64
516+snapcraft/armhf
517+snapcraft/i386
518+snapcraft/ppc64el
519+snapcraft/s390x
520+snapd/arm64
521+snapd/armhf
522+snapd/ppc64el
523+snapd/s390x
524+sshuttle/amd64
525+sshuttle/arm64
526+sshuttle/armhf
527+sshuttle/i386
528+sshuttle/ppc64el
529+sshuttle/s390x
530+systemd-upstream/ppc64el
531+systemd/ppc64el
532diff --git a/never_run b/never_run
533new file mode 100644
534index 0000000..324c16f
535--- /dev/null
536+++ b/never_run
537@@ -0,0 +1,60 @@
538+debuerreotype/arm64/hirsute
539+debuerreotype/ppc64el/hirsute
540+debuerreotype/s390x/hirsute
541+libnih/amd64/bionic
542+libnih/arm64/bionic
543+libnih/armhf/artful
544+libnih/armhf/bionic
545+libnih/armhf/xenial
546+libnih/i386/bionic
547+libnih/ppc64el/bionic
548+libnih/s390x/bionic
549+openjdk-13/arm64/focal
550+openjdk-13/arm64/groovy
551+openjdk-13/arm64/hirsute
552+openjdk-13/armhf/focal
553+openjdk-13/armhf/groovy
554+openjdk-13/armhf/hirsute
555+openjdk-14/arm64/focal
556+openjdk-14/arm64/groovy
557+openjdk-14/arm64/hirsute
558+openjdk-14/armhf/focal
559+openjdk-14/armhf/groovy
560+openjdk-14/armhf/hirsute
561+openjdk-lts/arm64/bionic
562+openjdk-lts/arm64/focal
563+openjdk-lts/arm64/groovy
564+openjdk-lts/arm64/hirsute
565+openjdk-lts/armhf/bionic
566+openjdk-lts/armhf/hirsute
567+openjdk-lts/i386/bionic
568+openjdk-lts/ppc64el/bionic
569+openjdk-lts/s390x/bionic
570+r-cran-vioplot/amd64/bionic
571+r-cran-vioplot/arm64/bionic
572+r-cran-vioplot/armhf/bionic
573+r-cran-vioplot/i386/bionic
574+r-cran-vioplot/ppc64el/bionic
575+r-cran-vioplot/s390x/bionic
576+stress-ng/amd64/bionic
577+stress-ng/arm64/bionic
578+stress-ng/i386/bionic
579+stress-ng/ppc64el/bionic
580+stress-ng/s390x/bionic
581+upstart/amd64/bionic
582+upstart/arm64/bionic
583+upstart/i386/bionic
584+upstart/ppc64el/bionic
585+upstart/s390x/bionic
586+virtualbox-ext-pack/amd64/bionic
587+virtualbox-ext-pack/amd64/xenial
588+virtualbox-ext-pack/arm64/bionic
589+virtualbox-ext-pack/arm64/xenial
590+virtualbox-ext-pack/armhf/bionic
591+virtualbox-ext-pack/armhf/xenial
592+virtualbox-ext-pack/i386/bionic
593+virtualbox-ext-pack/i386/xenial
594+virtualbox-ext-pack/ppc64el/bionic
595+virtualbox-ext-pack/ppc64el/xenial
596+virtualbox-ext-pack/s390x/bionic
597+virtualbox-ext-pack/s390x/xenial
598\ No newline at end of file

Subscribers

People subscribed via source and target branches