mailing list of musl libc
 help / color / mirror / code / Atom feed
* Release test framework
@ 2013-12-03 22:11 Rich Felker
  2013-12-04  5:51 ` 邓尧
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Rich Felker @ 2013-12-03 22:11 UTC (permalink / raw)
  To: musl

One thing that's still missing that I had on the Roadmap for 0.9.15 is
establishing a formal testing procedure for releasing. Basically what
I have in mind is:

For each arch:
	Assume the existence of a musl-cross compiler for it.
	Build musl and install to a prefix under the rest root.
	Build libc-test configured to use the new headers/libs.
	Create cpio archive containing:
		Newly built musl libc.so.
		Newly built libc-test tree.
		Provided base system template containing:
			Busybox.
			Simple /etc tree.
			Minimal init script to run tests.
	Boot qemu using a provided kernel and the new initramfs.
	Save output of tests outside the qemu environment.
	Diff against expected results for comparison.

Does this seem like a reasonable and useful test procedure? Is anyone
willing to volunteer to write the scripts for it?

Rich


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2013-12-09 10:56 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-12-03 22:11 Release test framework Rich Felker
2013-12-04  5:51 ` 邓尧
2013-12-04  6:01   ` Rich Felker
2013-12-04  6:22     ` 邓尧
2013-12-04  7:06       ` Rich Felker
2013-12-04  7:16       ` Szabolcs Nagy
2013-12-04  7:48 ` Szabolcs Nagy
2013-12-09 10:56 ` Waldemar Brodkorb

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/musl/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).