Very helpful! Issue fixed. Thank you Khem Raj.
Regards, Sateesh On Thu, 15 Jun, 2023, 10:37 pm Khem Raj, <[email protected]> wrote: > 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 (#60324): https://lists.yoctoproject.org/g/yocto/message/60324 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]] -=-=-=-=-=-=-=-=-=-=-=-
