From 2fe0dec8cfe37143b7c309c0dbac30144a8afc3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20Kone=C4=8Dn=C3=BD?= Date: Wed, 31 Aug 2022 13:29:23 +0200 Subject: [PATCH] Add tox and vagrant related notes to v2 investigation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Michal Konečný --- docs/kerneltest/continue_from_v2.rst | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/docs/kerneltest/continue_from_v2.rst b/docs/kerneltest/continue_from_v2.rst index 4f5fc43..44bca99 100644 --- a/docs/kerneltest/continue_from_v2.rst +++ b/docs/kerneltest/continue_from_v2.rst @@ -13,7 +13,8 @@ What is in v2 ------------- * Some unit tests in `kerneltest/tests` (not covering everything, - but at least part of the code is covered) using tox + but at least part of the code is covered) run by tox - failing + with never version of libraries * API calls for `/api/v1/results` * GET method to retrieve tests information @@ -52,6 +53,13 @@ Notes * There is a `kerneltest/harness.py` source file in the v2. This could be ignored as it's maintained separately and isn't part of the kerneltest application. +* The Vagrantfile introduced with v2 rewrite doesn't start with vagrant 2.2.19, see + https://github.com/hashicorp/vagrant/issues/12878 +* Ansible for vagrant provisioning is missing installation of some packages for database + creation (python-alembic, python-toml) +* Ansible for vagrant provisioning doesn't create config file. Because of this creation of + the database fails +* The current state of v2 can't be even started, failing on newer version of wtforms library The Good Points ---------------