[v1,3/3] CI: Add minimal artifact building testcase

Message ID 20250716104010.778032-4-wzh@ilbers.de
State New
Headers show
Series CI: Add 'env' testsuite | expand

Commit Message

Zhihang Wei July 16, 2025, 10:40 a.m. UTC
This testcase builds a minimal artifact (prebuilt-deb). It takes about a
minute to test whether bitbake can actually build anything.

Signed-off-by: Zhihang Wei <wzh@ilbers.de>
---
 testsuite/citest.py | 8 ++++++++
 1 file changed, 8 insertions(+)

Patch

diff --git a/testsuite/citest.py b/testsuite/citest.py
index 510ceea9..da272de7 100755
--- a/testsuite/citest.py
+++ b/testsuite/citest.py
@@ -40,6 +40,14 @@  class EnvTest(CIBaseTest):
         if(bitbake_ret[0] != 0):
             self.fail("bitbake -e: returned an error")
 
+    def test_build(self):
+        targets = [
+            'mc:qemuamd64-bookworm:prebuilt-deb',
+        ]
+
+        self.init()
+        self.perform_build_test(targets)
+
 
 class DevTest(CIBaseTest):