Hi Stéphane,

On 21-07-2024 6:40 a.m., Stéphane Glondu wrote:
I've scheduled tests of all OCaml packages that provide tests (there are 86 of them). I did not specify any priority, I hope that's fine.

That's fine for now. I guess you submitted via pasting the json you created in the self-service. You get priority 10 that way by default. Did you we the service also has an API [1] you can use? The json for it is similar and it has a priority parameter. (@terceiro: does the self-service have an undocumented priority parameter, or is it really absent)?

It did allow me to spot a regression in camlzip, which I've already fixed.

Great.

I also noticed that opam's tests were broken,
[...]
I will fix that  > on the way.

Also great.

This tests only packages that have been rebuilt and have a "testsuite" field, and pins all build-dependencies that have been rebuilt.

Of course the cool thing you can do (and why I pointed you at britney2) is that you can also test for reverse (test) dependencies and check that *they* still work with the rebuild packages. Due to the way we do rebuilds in the archive (binNMU instead of NMU) we don't do those tests there (bug #944458), so it currently has added value if you could already check. To be clear, I'm not asking you to do it, I'm making you aware of these things, such that you can take it along if you so wish.

Paul

PS: one other idea I'm having. There are multiple teams doing these kind of rebuilds and archive creation; does each have their own tools and does it their own way, I guess so? Has anybody ever tried to have the teams join forces? ruby, perl, python and ocaml I already know of. (I fear I'm hearing PPA/bicksheds/debusine resonating in my question).

[1] https://ci.debian.net/api/doc

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to