for real targets. You need to do some steps add following to conf/local.conf
TEST_SERVER_IP = "<ip of build machine>" MAGE_FEATURES:append = " debug-tweaks" DISTRO_FEATURES:append = " ptest" TEST_TARGET_IP = "<ip of target board>" TEST_TARGET = "simpleremote" 2. Build image 3. flash this image on to target ( different boards may need different instructions ) 4. boot the target and ensure its connected to network and has IP address 5. run bitbake -ctestimage <image> On Thu, Jun 15, 2023 at 9:42 AM sateesh m <[email protected]> wrote: > > We don't want to build qemu at all. We are building for our custom target > machine. > > Same commands we have executed we want to exclude qemu test running. Only our > target testimage should pass . > > > Regards, > Sateesh > > On Thu, 15 Jun, 2023, 10:10 pm Khem Raj, <[email protected]> wrote: >> >> On Wed, Jun 14, 2023 at 1:49 AM <[email protected]> wrote: >> > >> > Hi all, >> > >> > I was testing my core-image-base -c testimage with test-suit and getting >> > error:- >> > >> > ERROR: core-image-base-1.0-r0 do_testimage: Output from runqemu: >> > runqemu - WARNING - >> > /home/kush/khu/sources/build/tmp-glibc/deploy/images/board/core-image-base-board.qemuboot.conf >> > doesn't exist >> >> You do not have image built. So first build the image then run tests. >> >> bitbake core-image-base >> bitbake core-image-base -ctestimage >> >> Or you can add TESTIMAGE_AUTO:qemuall = "1" to local.conf which will run >> the tests automatically when doing bitbake core-image-base for any >> qemu based machine target and second step is not needed. >> >> > ls: cannot access >> > '/home/kush/khu/sources/build/tmp-glibc/deploy/images/board/*.qemuboot.conf': >> > No such file or directory >> > runqemu - ERROR - Command 'ls -t >> > /home/kush/khu/sources/build/tmp-glibc/deploy/images/board/*.qemuboot.conf' >> > returned non-zero exit status 2. >> > runqemu - INFO - Cleaning up >> > >> > >> > WARNING: core-image-base-1.0-r0 do_testimage: Qemu ended unexpectedly, >> > dump data from host is in >> > /home/integration-team/kush/khu/sources/build/tmp-glibc/log/runtime-hostdump/202306141146_qemu >> > ERROR: core-image-base-1.0-r0 do_testimage: Error executing a python >> > function in exec_python_func() autogenerated: >> > >> > The stack trace of python calls that resulted in this exception/failure >> > was: >> > File: 'exec_python_func() autogenerated', lineno: 2, function: <module> >> > 0001: >> > *** 0002:do_testimage(d) >> > 0003: >> > File: >> > '/home/integration-team/kush/khu/sources/openembedded-core/meta/classes/testimage.bbclass', >> > lineno: 129, function: do_testimage >> > 0125: netstat -an >> > 0126:} >> > 0127: >> > 0128:python do_testimage() { >> > *** 0129: testimage_main(d) >> > 0130:} >> > 0131: >> > 0132:addtask testimage >> > 0133:do_testimage[nostamp] = "1" >> > File: >> > '/home/integration-team/kush/khu/sources/openembedded-core/meta/classes/testimage.bbclass', >> > lineno: 371, function: testimage_main >> > 0367: orig_sigterm_handler = signal.signal(signal.SIGTERM, >> > sigterm_exception) >> > 0368: try: >> > 0369: # We need to check if runqemu ends unexpectedly >> > 0370: # or if the worker send us a SIGTERM >> > *** 0371: tc.target.start(params=d.getVar("TEST_QEMUPARAMS"), >> > runqemuparams=d.getVar("TEST_RUNQEMUPARAMS")) >> > 0372: import threading >> > 0373: try: >> > 0374: >> > threading.Timer(int(d.getVar("TEST_OVERALL_TIMEOUT")), >> > handle_test_timeout, (int(d.getVar("TEST_OVERALL_TIMEOUT")),)).start() >> > 0375: except ValueError: >> > File: >> > '/home/integration-team/kush/khu/sources/openembedded-core/meta/lib/oeqa/core/target/qemu.py', >> > lineno: 67, function: start >> > 0063: if self.runner.server_ip: >> > 0064: self.server_ip = self.runner.server_ip >> > 0065: else: >> > 0066: self.stop() >> > *** 0067: raise RuntimeError("FAILED to start qemu - check the >> > task log and the boot log") >> > 0068: >> > 0069: def stop(self): >> > 0070: self.runner.stop() >> > Exception: RuntimeError: FAILED to start qemu - check the task log and the >> > boot log >> > >> > ERROR: Logfile of failure stored in: >> > /home/kush/khu/sources/build/tmp-glibc/work/board-oe-linux/core-image-base/1.0-r0/temp/log.do_testimage.17255 >> > ERROR: Task >> > (/home/kush/khu/sources/meta-exaleap/recipes-images/images/core-image-base.bb:do_testimage) >> > failed with exit code '1' >> > >> > Can anyone help me in this, where i am doing wrong. >> > >> > T&R >> > luvkhush >> > >> > >> > >> >> >>
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#60320): https://lists.yoctoproject.org/g/yocto/message/60320 Mute This Topic: https://lists.yoctoproject.org/mt/99523749/21656 Mute #bitbake:https://lists.yoctoproject.org/g/yocto/mutehashtag/bitbake Mute #dunfell:https://lists.yoctoproject.org/g/yocto/mutehashtag/dunfell Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
