[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] XM-Test takes a really long time to build the initrd it uses for testing. This patch to the Makefile allows you to specify INITRD="url" when running make existing to make it download a prebuilt copy of the initrd from a repository.
# HG changeset patch # User pl@xxxxxxxxxx # Node ID b41e196442712ce92ed482c1310db33354ea7fc8 # Parent 13e9fdaeed277e8563d261174550130a5f20e88f XM-Test takes a really long time to build the initrd it uses for testing. This patch to the Makefile allows you to specify INITRD="url" when running make existing to make it download a prebuilt copy of the initrd from a repository. Signed-off-by: Paul Larson <pl@xxxxxxxxxx> diff -r 13e9fdaeed27 -r b41e19644271 tools/xm-test/README --- a/tools/xm-test/README Wed Feb 22 08:54:20 2006 +++ b/tools/xm-test/README Wed Feb 22 15:02:54 2006 @@ -48,6 +48,15 @@ Simply copy the initrd-X.Y.img file into ramdisk/ and then run: # make existing + +Or, you can run: + # INITRD="http://url.of.initrd.repo/" make existing + +You do not need to include the name of the image itself in the url, +however, an initrd with the right name (initrd.X.Y.img) and version +number must exist at that location. The script will determine which +version of the initrd it needs and try to download the right file from +that location. This will set up the link so that xm-test will use the existing ramdisk. Next, just run "runtest.sh" normally. Note that in general, diff -r 13e9fdaeed27 -r b41e19644271 tools/xm-test/ramdisk/Makefile.am --- a/tools/xm-test/ramdisk/Makefile.am Wed Feb 22 08:54:20 2006 +++ b/tools/xm-test/ramdisk/Makefile.am Wed Feb 22 15:02:54 2006 @@ -57,6 +57,9 @@ fi existing: + @if test -n "$(INITRD)"; then \ + wget $(INITRD)/$(XMTEST_VER_IMG); \ + fi @if [ -f $(XMTEST_VER_IMG) ] ; then \ ln -sf $(XMTEST_VER_IMG) initrd.img; \ else \ _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |