|
|
|
|
|
|
|
|
|
|
xen-devel
[Xen-devel] [PATCH][XM-TEST] Add support for pulling initrd images from
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. This also updates the README to document the
change.
Signed-off-by: Paul Larson <pl@xxxxxxxxxx>
Thanks,
Paul Larson
# HG changeset patch
# User pl@xxxxxxxxxx
# Node ID 1f91359510f31c52f48ca5ab85a6ee44c41212e5
# Parent 1c7145a5bb434413204a3ce4114de7f58fbb9029
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 1c7145a5bb43 -r 1f91359510f3 tools/xm-test/README
--- a/tools/xm-test/README Tue Feb 21 11:19:13 2006
+++ b/tools/xm-test/README Tue Feb 21 19:12:04 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 1c7145a5bb43 -r 1f91359510f3 tools/xm-test/ramdisk/Makefile.am
--- a/tools/xm-test/ramdisk/Makefile.am Tue Feb 21 11:19:13 2006
+++ b/tools/xm-test/ramdisk/Makefile.am Tue Feb 21 19:12:04 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-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-devel] [PATCH][XM-TEST] Add support for pulling initrd images from a repo,
Paul Larson <=
|
|
|
|
|