From patchwork Thu Jun 23 19:44:15 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Paul Larson X-Patchwork-Id: 2288 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 98B9F23F08 for ; Thu, 23 Jun 2011 19:44:20 +0000 (UTC) Received: from mail-qy0-f173.google.com (mail-qy0-f173.google.com [209.85.216.173]) by fiordland.canonical.com (Postfix) with ESMTP id 2E212A1862F for ; Thu, 23 Jun 2011 19:44:20 +0000 (UTC) Received: by qyk10 with SMTP id 10so4040708qyk.11 for ; Thu, 23 Jun 2011 12:44:19 -0700 (PDT) Received: by 10.229.137.149 with SMTP id w21mr1952749qct.59.1308858258154; Thu, 23 Jun 2011 12:44:18 -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.229.230.139 with SMTP id jm11cs29620qcb; Thu, 23 Jun 2011 12:44:17 -0700 (PDT) Received: by 10.216.229.86 with SMTP id g64mr1571031weq.50.1308858256558; Thu, 23 Jun 2011 12:44:16 -0700 (PDT) Received: from adelie.canonical.com (adelie.canonical.com [91.189.90.139]) by mx.google.com with ESMTP id s64si4525795weq.142.2011.06.23.12.44.16; Thu, 23 Jun 2011 12:44:16 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of bounces@canonical.com designates 91.189.90.139 as permitted sender) client-ip=91.189.90.139; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of bounces@canonical.com designates 91.189.90.139 as permitted sender) smtp.mail=bounces@canonical.com Received: from loganberry.canonical.com ([91.189.90.37]) by adelie.canonical.com with esmtp (Exim 4.71 #1 (Debian)) id 1QZpp1-0005O1-RV for ; Thu, 23 Jun 2011 19:44:15 +0000 Received: from loganberry.canonical.com (localhost [127.0.0.1]) by loganberry.canonical.com (Postfix) with ESMTP id CBE062E800C for ; Thu, 23 Jun 2011 19:44:15 +0000 (UTC) MIME-Version: 1.0 X-Launchpad-Project: lava-dispatcher X-Launchpad-Branch: ~linaro-validation/lava-dispatcher/trunk X-Launchpad-Message-Rationale: Subscriber X-Launchpad-Branch-Revision-Number: 67 X-Launchpad-Notification-Type: branch-revision To: Linaro Patch Tracker From: noreply@launchpad.net Subject: [Branch ~linaro-validation/lava-dispatcher/trunk] Rev 67: Add headers Message-Id: <20110623194415.2772.47981.launchpad@loganberry.canonical.com> Date: Thu, 23 Jun 2011 19:44:15 -0000 Reply-To: noreply@launchpad.net Sender: bounces@canonical.com Errors-To: bounces@canonical.com Precedence: bulk X-Generated-By: Launchpad (canonical.com); Revision="13265"; Instance="initZopeless config overlay" X-Launchpad-Hash: 042483a8f6c17a1003658379eb2be5fa64e0f660 ------------------------------------------------------------ revno: 67 tags: 2011.06 committer: Paul Larson branch nick: lava-dispatcher timestamp: Thu 2011-06-23 14:38:42 -0500 message: Add headers modified: lava-dispatch lava/dispatcher/__init__.py lava/dispatcher/actions/__init__.py lava/dispatcher/actions/android_0xbench.py lava/dispatcher/actions/android_basic.py lava/dispatcher/actions/android_deploy.py lava/dispatcher/actions/boot_control.py lava/dispatcher/actions/deploy.py lava/dispatcher/actions/launch_control.py lava/dispatcher/actions/lava-test.py lava/dispatcher/android_client.py lava/dispatcher/android_config.py lava/dispatcher/android_util.py lava/dispatcher/client.py lava/dispatcher/config.py lava/dispatcher/tests/test_config.py lava/dispatcher/utils.py --- lp:lava-dispatcher https://code.launchpad.net/~linaro-validation/lava-dispatcher/trunk You are subscribed to branch lp:lava-dispatcher. To unsubscribe from this branch go to https://code.launchpad.net/~linaro-validation/lava-dispatcher/trunk/+edit-subscription === modified file 'lava-dispatch' --- lava-dispatch 2011-04-29 07:28:36 +0000 +++ lava-dispatch 2011-06-23 19:38:42 +0000 @@ -1,4 +1,24 @@ -#!/usr/bin/python +#!/usr/bin/env python + +# Copyright (C) 2011 Linaro Limited +# +# Author: Paul Larson +# +# This file is part of LAVA Dispatcher. +# +# LAVA Dispatcher is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# LAVA Dispatcher is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License along +# with this program; if not, see . + import sys from lava.dispatcher import LavaTestJob === modified file 'lava/dispatcher/__init__.py' --- lava/dispatcher/__init__.py 2011-05-31 14:13:13 +0000 +++ lava/dispatcher/__init__.py 2011-06-23 19:38:42 +0000 @@ -1,4 +1,23 @@ -#!/usr/bin/python +# Copyright (C) 2011 Linaro Limited +# +# Author: Paul Larson +# +# This file is part of LAVA Dispatcher. +# +# LAVA Dispatcher is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# LAVA Dispatcher is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along +# with this program; if not, see . + from datetime import datetime import json from lava.dispatcher.actions import get_all_cmds === modified file 'lava/dispatcher/actions/__init__.py' --- lava/dispatcher/actions/__init__.py 2011-05-19 10:50:13 +0000 +++ lava/dispatcher/actions/__init__.py 2011-06-23 19:38:42 +0000 @@ -1,4 +1,25 @@ #!/usr/bin/python + +# Copyright (C) 2011 Linaro Limited +# +# Author: Paul Larson +# +# This file is part of LAVA Dispatcher. +# +# LAVA Dispatcher is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# LAVA Dispatcher is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along +# with this program; if not, see . + from glob import glob import imp import os === modified file 'lava/dispatcher/actions/android_0xbench.py' --- lava/dispatcher/actions/android_0xbench.py 2011-05-26 19:02:21 +0000 +++ lava/dispatcher/actions/android_0xbench.py 2011-06-23 19:38:42 +0000 @@ -1,4 +1,24 @@ #!/usr/bin/python + +# Copyright (C) 2011 Linaro Limited +# +# Author: Linaro Validation Team +# +# This file is part of LAVA Dispatcher. +# +# LAVA Dispatcher is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# LAVA Dispatcher is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, see . + from lava.dispatcher.actions import BaseAndroidAction import time import pexpect === modified file 'lava/dispatcher/actions/android_basic.py' --- lava/dispatcher/actions/android_basic.py 2011-05-26 18:55:49 +0000 +++ lava/dispatcher/actions/android_basic.py 2011-06-23 19:38:42 +0000 @@ -1,4 +1,24 @@ #!/usr/bin/python + +# Copyright (C) 2011 Linaro Limited +# +# Author: Linaro Validation Team +# +# This file is part of LAVA Dispatcher. +# +# LAVA Dispatcher is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# LAVA Dispatcher is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, see . + from lava.dispatcher.actions import BaseAndroidAction from lava.dispatcher.client import OperationFailed from lava.dispatcher.android_config import TESTER_STR === modified file 'lava/dispatcher/actions/android_deploy.py' --- lava/dispatcher/actions/android_deploy.py 2011-06-01 21:32:58 +0000 +++ lava/dispatcher/actions/android_deploy.py 2011-06-23 19:38:42 +0000 @@ -1,4 +1,24 @@ #!/usr/bin/python + +# Copyright (C) 2011 Linaro Limited +# +# Author: Linaro Validation Team +# +# This file is part of LAVA Dispatcher. +# +# LAVA Dispatcher is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# LAVA Dispatcher is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, see . + from lava.dispatcher.actions import BaseAction from lava.dispatcher.config import LAVA_IMAGE_TMPDIR, LAVA_IMAGE_URL, MASTER_STR import os === modified file 'lava/dispatcher/actions/boot_control.py' --- lava/dispatcher/actions/boot_control.py 2011-05-22 01:51:01 +0000 +++ lava/dispatcher/actions/boot_control.py 2011-06-23 19:38:42 +0000 @@ -1,4 +1,25 @@ #!/usr/bin/python + +# Copyright (C) 2011 Linaro Limited +# +# Author: Paul Larson +# +# This file is part of LAVA Dispatcher. +# +# LAVA Dispatcher is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# LAVA Dispatcher is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along +# with this program; if not, see . + from lava.dispatcher.actions import BaseAction, BaseAndroidAction class cmd_boot_linaro_android_image(BaseAndroidAction): === modified file 'lava/dispatcher/actions/deploy.py' --- lava/dispatcher/actions/deploy.py 2011-06-01 21:32:58 +0000 +++ lava/dispatcher/actions/deploy.py 2011-06-23 19:38:42 +0000 @@ -1,3 +1,23 @@ +# Copyright (C) 2011 Linaro Limited +# +# Author: Paul Larson +# +# This file is part of LAVA Dispatcher. +# +# LAVA Dispatcher is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# LAVA Dispatcher is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along +# with this program; if not, see . + from commands import getoutput, getstatusoutput import os import re === modified file 'lava/dispatcher/actions/launch_control.py' --- lava/dispatcher/actions/launch_control.py 2011-05-23 21:47:06 +0000 +++ lava/dispatcher/actions/launch_control.py 2011-06-23 19:38:42 +0000 @@ -1,4 +1,25 @@ #!/usr/bin/python + +# Copyright (C) 2011 Linaro Limited +# +# Author: Paul Larson +# +# This file is part of LAVA Dispatcher. +# +# LAVA Dispatcher is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# LAVA Dispatcher is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along +# with this program; if not, see . + import json from lava.dispatcher.actions import BaseAction from lava.dispatcher.config import LAVA_RESULT_DIR, MASTER_STR, LAVA_SERVER_IP === modified file 'lava/dispatcher/actions/lava-test.py' --- lava/dispatcher/actions/lava-test.py 2011-06-10 18:45:47 +0000 +++ lava/dispatcher/actions/lava-test.py 2011-06-23 19:38:42 +0000 @@ -1,4 +1,25 @@ #!/usr/bin/python + +# Copyright (C) 2011 Linaro Limited +# +# Author: Paul Larson +# +# This file is part of LAVA Dispatcher. +# +# LAVA Dispatcher is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# LAVA Dispatcher is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along +# with this program; if not, see . + from lava.dispatcher.actions import BaseAction from lava.dispatcher.client import OperationFailed from lava.dispatcher.config import LAVA_RESULT_DIR, MASTER_STR, TESTER_STR === modified file 'lava/dispatcher/android_client.py' --- lava/dispatcher/android_client.py 2011-05-26 18:55:49 +0000 +++ lava/dispatcher/android_client.py 2011-06-23 19:38:42 +0000 @@ -1,3 +1,22 @@ +# Copyright (C) 2011 Linaro Limited +# +# Author: Linaro Validation Team +# +# This file is part of LAVA Dispatcher. +# +# LAVA Dispatcher is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# LAVA Dispatcher is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, see . + import pexpect import sys from lava.dispatcher.client import LavaClient === modified file 'lava/dispatcher/android_config.py' --- lava/dispatcher/android_config.py 2011-06-20 20:43:21 +0000 +++ lava/dispatcher/android_config.py 2011-06-23 19:38:42 +0000 @@ -1,3 +1,22 @@ +# Copyright (C) 2011 Linaro Limited +# +# Author: Linaro Validation Team +# +# This file is part of LAVA Dispatcher. +# +# LAVA Dispatcher is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# LAVA Dispatcher is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, see . + from lava.dispatcher.config import Board class BeagleBoard(Board): === modified file 'lava/dispatcher/android_util.py' --- lava/dispatcher/android_util.py 2011-04-27 19:15:54 +0000 +++ lava/dispatcher/android_util.py 2011-06-23 19:38:42 +0000 @@ -1,3 +1,22 @@ +# Copyright (C) 2011 Linaro Limited +# +# Author: Linaro Validation Team +# +# This file is part of LAVA Dispatcher. +# +# LAVA Dispatcher is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# LAVA Dispatcher is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, see . + import os from uuid import uuid1 from datetime import datetime === modified file 'lava/dispatcher/client.py' --- lava/dispatcher/client.py 2011-05-26 22:31:59 +0000 +++ lava/dispatcher/client.py 2011-06-23 19:38:42 +0000 @@ -1,3 +1,23 @@ +# Copyright (C) 2011 Linaro Limited +# +# Author: Paul Larson +# +# This file is part of LAVA Dispatcher. +# +# LAVA Dispatcher is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# LAVA Dispatcher is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along +# with this program; if not, see . + import pexpect import sys import time === modified file 'lava/dispatcher/config.py' --- lava/dispatcher/config.py 2011-06-20 20:43:21 +0000 +++ lava/dispatcher/config.py 2011-06-23 19:38:42 +0000 @@ -1,3 +1,23 @@ +# Copyright (C) 2011 Linaro Limited +# +# Author: Paul Larson +# +# This file is part of LAVA Dispatcher. +# +# LAVA Dispatcher is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# LAVA Dispatcher is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along +# with this program; if not, see . + """ This is an ugly hack, the uboot commands for a given board type and the board type of a test machine need to come from the device registry. This is an === modified file 'lava/dispatcher/tests/test_config.py' --- lava/dispatcher/tests/test_config.py 2011-04-08 05:18:09 +0000 +++ lava/dispatcher/tests/test_config.py 2011-06-23 19:38:42 +0000 @@ -1,3 +1,22 @@ +# Copyright (C) 2011 Linaro Limited +# +# Author: Linaro Validation Team +# +# This file is part of LAVA Dispatcher. +# +# LAVA Dispatcher is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# LAVA Dispatcher is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, see . + from unittest import TestCase from lava.dispatcher.config import BOARDS, LAVA_SERVER_IP === modified file 'lava/dispatcher/utils.py' --- lava/dispatcher/utils.py 2011-05-23 22:23:45 +0000 +++ lava/dispatcher/utils.py 2011-06-23 19:38:42 +0000 @@ -1,4 +1,23 @@ -#!/usr/bin/python +# Copyright (C) 2011 Linaro Limited +# +# Author: Paul Larson +# +# This file is part of LAVA Dispatcher. +# +# LAVA Dispatcher is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# LAVA Dispatcher is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along +# with this program; if not, see . + import os import shutil import urllib2