[Bug 747830] gst-validate-launcher --sync performs tests when annex failed
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Tue Apr 14 04:08:49 PDT 2015
https://bugzilla.gnome.org/show_bug.cgi?id=747830
Hyung Song <beergun81 at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|REOPENED |RESOLVED
Resolution|--- |FIXED
--- Comment #8 from Hyung Song <beergun81 at gmail.com> ---
(In reply to Thibault Saunier from comment #7)
> (In reply to Hyung Song from comment #6)
> > (In reply to Thibault Saunier from comment #5)
> > > (In reply to Hyung Song from comment #3)
> > > > With this patch applied, testsuite becomes empty and running another
> > > > 'gst-validate-launcher --sync' has no test to perform.
> > >
> > > Isn't that the expected behaviour? If we can't sync we should just exit.
> > >
> >
> > Before exiting, message is printed for removing each test case and testsuite
> > becomes empty. To rollback testsuite I'm removing gst-validate directory
> > before 'gst-validate-launcher --sync'.
>
> Ah, ok I understand what you are talking about now. It does not remove any
> test, the list of test not being run is just informative to the user to let
> him now something changed/something went wrong. If you install git annex and
> --sync again, you will get the media files and it will afterward print the
> list of now 'added' tests.
>
> > > (In reply to Hyung Song from comment #4)
> > > > In main.py:
> > > >
> > > > tests_launcher.set_settings(options, [])
> > > > ...
> > > > tests_launcher.list_tests()
> > > >
> > > > If there's a way to check if testsuite is not loaded, then exit before
> > > > list_tests()?
> > >
> > > What would that bring us? (from what I understand it would be a very minor
> > > optimization in the failure case)
> >
> > Removing test cases in the testsuite seems to happen in list_tests.
>
> As I explained previously no tests are removed, it is just a notification to
> the user.
I understand. Thank you very much!
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list