- also all distribution test suites written by Debian developers (see above).
-
- * Finally, Lucas likes to run all kinds of tests on all packages in the Debian
- archive. However, they are mostly concerned with individual packages. A
- Debian-wide regression test framework would allow Lucas to execute complex
- tests (suites for individual packages, interoperability tests, or
- comparative) in an automated fashion, and file bug reports against the
- respective packages whenever something fails.
+ also all distribution test suites provided by Debian developers (see above).
+
+ * Sylvestre maintains a core computational library in Debian.
+ A new version (or other modification) of this library promises performance
+ advantages. Using DebTest he could not only verify the absence of
+ regressions but also to obtain direct performance comparison
+ against the previous version across a range of applications.
+
+ * Joerg maintains a repository of backports of Debian packages to be
+ installed in a stable environment. He wants to assure that
+ backporting of the packages has not caused a deviation in their
+ intended functioning. By using existing DebTest tests suites he
+ could verify that backported versions of the packages do not break
+ the stability and function as promised within the stable
+ environment.
+
+ * Mark wants to create a Debian-derived distribution and needs to
+ modify a number of essential packages in order to achieve the desired
+ improvements. He hopes that these changes do not break other Debian
+ packages, but he is not really sure. A comprehensive test battery for the
+ whole Debian system would offer him a way to verify proper functioning
+ of his modified snapshot of Debian -- without having to manually replicate
+ the testing efforts done by thousands of Debian contributors.
+
+ * Linus is an upstream developer. He just loves the fact that he can tell any
+ of his Debian-based users to just 'apt-get install' something and send him
+ the output of a debtest command, whenever they claim that his software
+ doesn't work properly. It pleases him to see his carefully developed test
+ suite to be conveniently accessible for users.
+
+ * Finally, Lucas has access to a powerful computing facility and
+ likes to run all kinds of tests on all packages in the Debian archive.
+ A Debian-wide regression test framework would allow Lucas to execute
+ complex test collections (suites for individual packages,
+ interoperability tests, or comparative) in an automated fashion,
+ and file bug reports against the respective packages whenever a
+ malfunction is detected. Some of Lucas friends are not brave enough to file
+ bugs, but still want to contribute. They simply run (selected) tests
+ on their local machines that in turn report results/logs to a Debian
+ dashboard server, where interested parties can get a weather report of
+ Debian's status.