Hi Belen, Regarding the selection of the custom script, there is a "change" button, when pressed it shows up a file chooser dialog. I just reused it from the existing scripts. There was an option to add filters for the filename and extension, but I did not use any filter.
Thanks, Mirela Sent using OWA for iPhone ________________________________________ From: Barros Pena, Belen <belen.barros.p...@intel.com> Sent: Tuesday, December 29, 2015 11:49:38 AM To: Mirela Rabulea; Mirela Rabulea; yocto@yoctoproject.org Cc: Nicolae Manescu Subject: Re: [yocto] using Hob to run images on a custom simulator, other than qemu On 24/12/2015 18:19, "Mirela Rabulea" <mirela.rabu...@nxp.com> wrote: >Hi Belén, >Thanks for the info on the tests, I'll check on that. >In the meantime, please find attached my proposal for the new GUI >options. Basically, if an image is qemu-compatible, already there was a >"Run image" button displayed. I let the button be named "Run qemu image", >while if a non qemu-compatible image is selected, the same button shows >up with the name "Run custom image" Hi Mirela, This looks ok to me. > and besides that, an option shows-up to allow the selection of the >custom script I guess the only thing I am missing is how do I select the custom script. Will you present the option in a dialog? >(by default it points out to runqemu script) to be used for launching >this custom image. >I also attached my original versus changed python scripts, for more >clarity. Can't comment on those, I'm afraid. I only take care of the pretty pictures ;) Cheers Belén >Looking forward for your feedback. > >And...Merry Christmas :) > >Regards, >Mirela > > >-----Original Message----- >From: Barros Pena, Belen [mailto:belen.barros.p...@intel.com] >Sent: Wednesday, December 23, 2015 12:21 PM >To: Mirela Rabulea <mirela.rabu...@nxp.com>; Mirela Rabulea ><mirela.rabu...@freescale.com>; yocto@yoctoproject.org; >p...@yoctoproject.org >Cc: Nicolae Manescu <nicu.mane...@nxp.com>; Georgescu, Alexandru C ><alexandru.c.george...@intel.com> >Subject: Re: [yocto] using Hob to run images on a custom simulator, other >than qemu > > > >On 22/12/2015 11:35, "Mirela Rabulea" <mirela.rabu...@nxp.com> wrote: > >>Hi Belén, >>Thanks for the answer. Is there a set of tests that would ensure there >>are no regressions? Where can it be found? > >These are the test cases I can find in Testopia: > >https://bugzilla.yoctoproject.org/tr_list_cases.cgi?searchstr=hob¤t_ >t >ab=case&summary_type=anywordssubstr&summary=hob&field-1-0-0=summary&type-1 >- >0-0=anywordssubstr&value-1-0-0=hob > >Hopefully someone from QA can provide more details on how to run them. > >If you want any input on how to present the new options in the UI, let me >know. I'll be happy to help. > >Cheers > >Belén > >> >>Thanks, >>Mirela >> >>-----Original Message----- >>From: Barros Pena, Belen [mailto:belen.barros.p...@intel.com] >>Sent: Monday, December 21, 2015 1:26 PM >>To: Mirela Rabulea <mirela.rabu...@freescale.com>; >>yocto@yoctoproject.org; p...@yoctoproject.org >>Cc: nicolae.mane...@nxp.com >>Subject: Re: [yocto] using Hob to run images on a custom simulator, >>other than qemu >> >> >> >>On 18/12/2015 16:05, "yocto-boun...@yoctoproject.org on behalf of >>Mirela Rabulea" <yocto-boun...@yoctoproject.org on behalf of >>mirela.rabu...@freescale.com> wrote: >> >>> >>> >>>Hello yocto world >>>J >>> >>> >>> >>>This is my first message on any yocto list, I¹m not sure which list to >>>address, so I choose the ones which seemed the most generic and suited >>>to my purpose. Please redirect me if a more specific list is better >>>suited to ask this question. >>> >>> >>> >>>The problem I see at present is: there is one single button in Hob, >>>³Run Image², which is active only for qemu images, and it is >>>triggering the execution of the ³poky\scripts\runqemu² script. Please >>>scroll down to the picture at end of this email to see what I¹m talking >>>about. >>> >>> >>> >>>The question I want to ask is if it would be acceptable to add more >>>buttons to the ³Image details² dialog (or a new dialog to pop-up when >>>³Run Image² is clicked), in order to allow the customization of the >>>simulator to be launched, basically to specify the location & command >>>line of such custom simulator. Who may advise in this matter? I am >>>willing to contribute with changes. >> >>Hi Mirela, >> >>I have asked a few people about this, because Hob is pretty much >>deprecated at this point (it's being replaced by a web interface called >>Toaster). They replied they would be willing to merge changes to Hob, >>as long as they can be sure they won't cause any regressions. >> >>I hope this helps. >> >>Cheers >> >>Belén >> >>> >>> >>> >>>The changes I anticipate would be necessary are: >>> >>>1. >>>Changes in the GUI, somewhere in the python scripts from >>>³poky\bitbake\lib\bb\ui\crumbs\², especially in imagedetailspage.py, >>>maybe in builder.py >>> >>>2. >>>Be more permissive with the types of images that are allowed to run. >>>Currently, there are these restrictions related to the name and >>>extension of the image in ³poky\meta\classes\ image_types.bbclass², >>>these need to be extended/customized: >>> >>>RUNNABLE_IMAGE_TYPES ?= "ext2 ext3" >>> >>>RUNNABLE_MACHINE_PATTERNS ?= "qemu" >>> >>> >>> >>> >>>BTW, here is how Hob ³Image details² dialog currently looks like, see >>>attached picture, note that the highlighted ³Run Image² button shows >>>up only for qemu images. >>> >>> >>>Regards, >>> >>>Mirela >>> >>> >>> >>> >> > -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto