From patchwork Tue Aug 28 13:12:11 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Paul Sokolovsky X-Patchwork-Id: 11004 Return-Path: X-Original-To: patchwork@peony.canonical.com Delivered-To: patchwork@peony.canonical.com Received: from fiordland.canonical.com (fiordland.canonical.com [91.189.94.145]) by peony.canonical.com (Postfix) with ESMTP id 2E27823E41 for ; Tue, 28 Aug 2012 13:12:15 +0000 (UTC) Received: from mail-iy0-f180.google.com (mail-iy0-f180.google.com [209.85.210.180]) by fiordland.canonical.com (Postfix) with ESMTP id 71769A18FE4 for ; Tue, 28 Aug 2012 13:11:45 +0000 (UTC) Received: by iafj25 with SMTP id j25so7864397iaf.11 for ; Tue, 28 Aug 2012 06:12:14 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-forwarded-to:x-forwarded-for:delivered-to:received-spf :content-type:mime-version:x-launchpad-project:x-launchpad-branch :x-launchpad-message-rationale:x-launchpad-branch-revision-number :x-launchpad-notification-type:to:from:subject:message-id:date :reply-to:sender:errors-to:precedence:x-generated-by :x-launchpad-hash:x-gm-message-state; bh=PeKktp6gqT8kkXWVRwqht1oVeh6aZYKrMbFDg/DbG5k=; b=phwuvgTH7r0wn+rv98Xo4hjmTiEIOz3tXT5k4M3GzzGSjkHur96PV9XXAGpbko1Xi+ KgNp7XMrOMEZlJVl/g/HkVkVLLl6X46FY0iKdnkeK3Jj2Ql1foqnFUo0VIpDHIwPgVLF tfFU2Q/dZdERhQEx7qPOR71HLPk40/24QDX+TAyBYOW/OZ+zyhrfKjs+y05vYxHlWbuX wT6XwMuegH7kpelg1/RJ845oaTsBQhCY9EQV9MAoKFtmdn/Ww8Q9KmjcDhcDQ+x6Qt59 jWk4eNUgCxdlkxsVO8tUyc4qzh618ydV+EbfDj7eFB6BuSROMrtmayXFwwWguil1qtlj zE4g== Received: by 10.50.237.41 with SMTP id uz9mr3079547igc.43.1346159534149; Tue, 28 Aug 2012 06:12:14 -0700 (PDT) X-Forwarded-To: linaro-patchwork@canonical.com X-Forwarded-For: patch@linaro.org linaro-patchwork@canonical.com Delivered-To: patches@linaro.org Received: by 10.50.184.232 with SMTP id ex8csp26948igc; Tue, 28 Aug 2012 06:12:13 -0700 (PDT) Received: by 10.204.130.156 with SMTP id t28mr5066062bks.33.1346159532601; Tue, 28 Aug 2012 06:12:12 -0700 (PDT) Received: from indium.canonical.com (indium.canonical.com. [91.189.90.7]) by mx.google.com with ESMTPS id fm6si12916103bkc.62.2012.08.28.06.12.11 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 28 Aug 2012 06:12:12 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of bounces@canonical.com designates 91.189.90.7 as permitted sender) client-ip=91.189.90.7; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of bounces@canonical.com designates 91.189.90.7 as permitted sender) smtp.mail=bounces@canonical.com Received: from ackee.canonical.com ([91.189.89.26]) by indium.canonical.com with esmtp (Exim 4.71 #1 (Debian)) id 1T6LaV-0004E7-7B for ; Tue, 28 Aug 2012 13:12:11 +0000 Received: from ackee.canonical.com (localhost [127.0.0.1]) by ackee.canonical.com (Postfix) with ESMTP id 2BC81E4DBE for ; Tue, 28 Aug 2012 13:12:11 +0000 (UTC) MIME-Version: 1.0 X-Launchpad-Project: linaro-image-tools X-Launchpad-Branch: ~linaro-image-tools/linaro-image-tools/trunk X-Launchpad-Message-Rationale: Subscriber X-Launchpad-Branch-Revision-Number: 552 X-Launchpad-Notification-Type: branch-revision To: Linaro Patch Tracker From: noreply@launchpad.net Subject: [Branch ~linaro-image-tools/linaro-image-tools/trunk] Rev 552: [merge] Elaborate test dependencies in README. Message-Id: <20120828131211.12250.55116.launchpad@ackee.canonical.com> Date: Tue, 28 Aug 2012 13:12:11 -0000 Reply-To: noreply@launchpad.net Sender: bounces@canonical.com Errors-To: bounces@canonical.com Precedence: bulk X-Generated-By: Launchpad (canonical.com); Revision="15864"; Instance="launchpad-lazr.conf" X-Launchpad-Hash: 284fed8aab839d8e23e6dbf270aa11143ba55ec8 X-Gm-Message-State: ALoCoQnJRm7pnZhE+vqlLoPulqr/VK/jeCOp+5JWu6sqk79nCKCGrRNAGnvPMUcSW7K1VmBiYQON Merge authors: Paul Sokolovsky (pfalcon) Related merge proposals: https://code.launchpad.net/~pfalcon/linaro-image-tools/readme-tests/+merge/121435 proposed by: Paul Sokolovsky (pfalcon) review: Approve - James Tunnicliffe (dooferlad) ------------------------------------------------------------ revno: 552 [merge] committer: Paul Sokolovsky branch nick: trunk timestamp: Tue 2012-08-28 16:10:52 +0300 message: [merge] Elaborate test dependencies in README. modified: README --- lp:linaro-image-tools https://code.launchpad.net/~linaro-image-tools/linaro-image-tools/trunk You are subscribed to branch lp:linaro-image-tools. To unsubscribe from this branch go to https://code.launchpad.net/~linaro-image-tools/linaro-image-tools/trunk/+edit-subscription === modified file 'README' --- README 2012-06-20 12:49:22 +0000 +++ README 2012-08-28 10:16:21 +0000 @@ -29,16 +29,29 @@ - python-argparse - dpkg-dev - python-parted - - python-dbus + - python-dbus (and dbus, udisks) - python-apt - qemu-kvm - - sfdisk + - sfdisk (from util-linux) - apt-utils + - pep8 Also consider installing pyflakes, which is optional but will enable more tests. -And run the following command: +Some of the packages above require fixes, which are as of Ubuntu 12.04 are +not yet in upstream, so using Linaro PPA is required: + + $ sudo add-apt-repository ppa:linaro-maintainers/tools + +Then, you can install all packages listed above in one go with the following +command: + + $ sudo apt-get install testrepository python-testtools python-debian \ + python-argparse dpkg-dev python-parted dbus udisks python-dbus \ + python-apt qemu-kvm util-linux apt-utils pep8 pyflakes + +To initialized testsuite, run the following command: $ testr init