[Toaster] [toaster] [review-request] 9154: fixes for customimage details 'no package found'

Smith, Elliot elliot.smith at intel.com
Fri Apr 8 01:40:10 PDT 2016


On 7 April 2016 at 17:17, Lerner, David M (Wind River) <
dave.lerner at windriver.com> wrote:

> Hi Elliot,
> I applied the patch to today's toaster-next, recommitted, and retested per
> original email tests. The tests passed.
>

Reviewed again, looks good, sent to bitbake-devel and added to toaster-next.

Elliot


>
> The patch is at the tip of poky-contrib/dlerner/9154-v2 .
> Dave
>
> > -----Original Message-----
> > From: Smith, Elliot [mailto:elliot.smith at intel.com]
> > Sent: Thursday, April 07, 2016 8:15 AM
> > To: Lerner, Dave
> > Cc: Belen Barros Pena (Intel); toaster at yoctoproject.org
> > Subject: Re: [Toaster] [toaster] [review-request] 9154: fixes for
> customimage details
> > 'no package found'
> >
> > Hello Dave.
> >
> > I tried to merge your patch into toaster-next today, but it
> unfortunately wouldn't apply
> > cleanly.
> >
> > Could you please rebase? As it's a single commit, I'm happy to take it
> from the tip of a
> > branch rather than you having to re-submit it.
> >
> > Thanks.
> > Elliot
> >
> > On 6 April 2016 at 15:47, Smith, Elliot <elliot.smith at intel.com> wrote:
> >
> >
> >       On 6 April 2016 at 15:42, Lerner, Dave <dave.lerner at windriver.com>
> wrote:
> >
> >
> >               It's been a while, but as I recall both the HTML5
> validator I used and the
> > toaster coding standards mandate that element ids must be unique on a
> page.  The page
> > loads both sections, with and without data, so reusing the same element
> id as I did in
> > the first pass failed the validation test (and standards).
> >
> >
> >
> >       Right, that makes sense. I didn't realise both inputs would be
> visible at the same
> > time (I should have paid more attention to Belen's design).
> >
> >       (Though, as an aside, issues like this are exactly why I don't use
> IDs and prefer
> > data-* attributes instead.)
> >
> >       I will review it again.
> >
> >       Thanks,
> >       Elliot
> >
> >
> >               Dave
> >
> >
> > ________________________________
> >
> >               From: toaster-bounces at yoctoproject.org [
> toaster-bounces at yoctoproject.org] on
> > behalf of Smith, Elliot [elliot.smith at intel.com]
> >               Sent: Wednesday, April 06, 2016 9:18 AM
> >               To: Lerner, Dave
> >               Cc: Belen Barros Pena (Intel); toaster at yoctoproject.org
> >               Subject: Re: [Toaster] [toaster] [review-request] 9154:
> fixes for customimage
> > details 'no package found'
> >
> >
> >               Sorry I've only just got to this, Dave.
> >
> >               The code generally looks fine.
> >
> >               My only question is why you've added an element with a
> different id to hold
> > the alternative no results area. Is there any reason it can't have the
> same id="no-
> > package-results" as the standard area?
> >
> >               Similarly, the input element could have the name
> "#new-search-input-
> > "+ctx.tableName so that its content is reset by the existing code in
> table.js.
> >
> >               This could (I think) remove the need for any changes to
> table.js.
> >
> >
> >               Elliot
> >
> >               On 16 March 2016 at 17:29, Dave Lerner <
> dave.lerner at windriver.com> wrote:
> >
> >
> >
> >                       Branch: toaster-next, master
> >                       Defect: 9154
> >                       Summary: Fixes when search for customimage
> packages has no results.
> >
> >                       jshint: done
> >                       html5 validation: done
> >
> >                       Test cases and expected results
> >                       -------------------------------
> >                       Setup
> >                       -----
> >                       Build a custom image
> >
> >                       Static Text
> >                       -----------
> >                       Select the custom image and enter an unknown
> package like "xxxxx".
> >                           Verify that the static text matches the spec
> with caveats below.
> >                           1.  The spec shows a different header for both
> the no results
> >                               and the results page.  The spec was
> interpretted as being out-of-
> > date
> >                               with current implemenation, and the well
> "About package..." was
> >                               assumed to be the current implementation
> replacment since it
> > shows
> >                               the packages included and other data.
> >                           2:  The spec "search query" was assumed to be
> a place holder in
> >                               the design doc for a string that was the
> last unsucessful 'search
> >                               query'.
> >                           Verify that the text field has the unmatched
> string xxxxx
> >
> >                       All buttons - x, search, search all packages,
> search recipes
> >
>  -----------------------------------------------------------------
> >                       X button:
> >                       click the x icon
> >                           Verify that the text input is cleared.
> >                           Verify that the X icon is cleared.
> >                           Verify "Search Add | Remove packages"
> placeholder in text field.
> >
> >                       Search:
> >                       enter openssl
> >                       click search
> >                           Verify back to customised screen with packages
> matching 'openssl'
> >
> >                       On customise image main page, append abc to
> openssl and click search
> >                           Verify back to the No packages found screen
> >                       On NO packages found page, change text from
> opensslabc to opensslxyz
> >                       click search
> >                           Verify still on No Packages screen
> >
> >                       Search all packages:
> >                       On the same 'opensslxyz' No packages found page,
> >                       click Search all packages
> >                           Verify back to unfiltered customised image page
> >
> >                       Recipes:
> >                       Enter helloworld, click search
> >                       On 'No packages found' page, click the hyperlink
> "searching the list of
> > recipes"
> >                           Verify that the software recipes page appears.
> >
> >
> >
> >
> >
> >
> >               --
> >
> >               Elliot Smith
> >               Software Engineer
> >               Intel Open Source Technology Centre
> >
> >
> >
> >
> >       --
> >
> >       Elliot Smith
> >       Software Engineer
> >       Intel Open Source Technology Centre
> >
> >
> >
> >
> > --
> >
> > Elliot Smith
> > Software Engineer
> > Intel Open Source Technology Centre
>



-- 
Elliot Smith
Software Engineer
Intel Open Source Technology Centre
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/toaster/attachments/20160408/80cb6577/attachment.html>


More information about the toaster mailing list