[Toaster] [PATCH 0/8] Toaster improve test suite
Aníbal Limón
anibal.limon at linux.intel.com
Fri Mar 18 09:55:00 PDT 2016
Hi,
Comments below,
Kind regards,
alimon
On 03/18/2016 10:29 AM, Brian Avery wrote:
> Hi,
>
> I finally ran through the new version of the patch but I can't get it to run:
> A couple of issues
> 1) it needs rebasing on toaster-next, the rebase went cleanly though :)
I rebased it.
> 2) it can't find toasterconf.json (this can be worked around by
> setting TOASTER_CONF env variable for a quick test)
How you are starting toaster?, I'm using the helper that i create,
after source oe-env and create virtualenv. [1]
> 3) relies on being in /home/user/pokydir - this means it's unlikely
> anyone but AB would ever run it, I'd prefer that at least the top POKY
> dir is not a hard path
If you mean in the instructions [1] is only for example it works for any
directory.
> 4) migrations are failing:
> django.db.utils.OperationalError: cannot rollback - no transaction is active
> Failed migrations, aborting system start
> Failed start.
I'm not hitting this issue, may be is related to another thing.
[1]
http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/tree/bitbake/lib/toaster/tests/README?h=alimon/toaster_tests_squash#n30
>
> -b
> an intel employee
>
> On Tue, Feb 23, 2016 at 9:31 AM, Aníbal Limón
> <anibal.limon at linux.intel.com> wrote:
>> This set of changes refactor/improve the current test suite now it can be
>> parameterized from command line.
>>
>> The main goal for this set of patches are for integrate the toaster
>> test suite into AB. The AB part is already on master. [1] If this patchset
>> is merged the way for run Toaster test suite will change for use it read
>> README in this patchset.
>>
>> Futher work are related to improve/fix the current test suite also i added
>> a TODO list.
>>
>> Also the changes can be found at,
>>
>> http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/log/?h=alimon/toaster_tests_squash
>>
>> [1] http://git.yoctoproject.org/cgit/cgit.cgi/yocto-autobuilder/commit/?id=4ad04739d7414046775be84eeb2553d12acf94ef
>>
>> Aníbal Limón (8):
>> toaster/tests: Reorder/move current test code.
>> toaster/tests: Add __init__.py and base.py.
>> toaster/tests: Improve ui.py module.
>> toaster/tests: Adds setup test case.
>> toaster/tests: Add helpers.py module.
>> toaster-test: Refactor and imporvements.
>> toaster/tests: Add README, TODO and requeriments.
>> toaster/tests: Adds Copyright information.
>>
>> bin/toaster-test | 238 ++
>> .../contrib/tts/toasteruitest/run_toastertests.py | 155 --
>> .../tts/toasteruitest/toaster_automation_test.py | 2376 -------------------
>> .../contrib/tts/toasteruitest/toaster_test.cfg | 25 -
>> lib/toaster/tests/README | 64 +
>> lib/toaster/tests/TODO | 13 +
>> lib/toaster/tests/__init__.py | 0
>> lib/toaster/tests/base.py | 28 +
>> lib/toaster/tests/helpers.py | 192 ++
>> lib/toaster/tests/setup.py | 94 +
>> lib/toaster/tests/toaster_test.cfg | 25 +
>> lib/toaster/tests/ui.py | 2379 ++++++++++++++++++++
>> toaster-tests-requirements.txt | 5 +
>> 13 files changed, 3038 insertions(+), 2556 deletions(-)
>> create mode 100755 bin/toaster-test
>> delete mode 100755 lib/toaster/contrib/tts/toasteruitest/run_toastertests.py
>> delete mode 100755 lib/toaster/contrib/tts/toasteruitest/toaster_automation_test.py
>> delete mode 100644 lib/toaster/contrib/tts/toasteruitest/toaster_test.cfg
>> create mode 100644 lib/toaster/tests/README
>> create mode 100644 lib/toaster/tests/TODO
>> create mode 100644 lib/toaster/tests/__init__.py
>> create mode 100644 lib/toaster/tests/base.py
>> create mode 100755 lib/toaster/tests/helpers.py
>> create mode 100644 lib/toaster/tests/setup.py
>> create mode 100644 lib/toaster/tests/toaster_test.cfg
>> create mode 100644 lib/toaster/tests/ui.py
>> create mode 100644 toaster-tests-requirements.txt
>>
>> --
>> 2.1.4
>>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.yoctoproject.org/pipermail/toaster/attachments/20160318/30207c9b/attachment-0001.pgp>
More information about the toaster
mailing list