GNOME Bugzilla – Bug 737649
validate-runner: cleanup.
Last modified: 2014-09-30 10:03:44 UTC
Implements various FIXMES, thread safety and stop using a GSList.
Created attachment 287427 [details] [review] gst-validate-runner: Add locking for the reports list.
Created attachment 287428 [details] [review] validate-runner: Hide implementation.
Created attachment 287429 [details] [review] validate-runner: switch to using a GList for the reports. + Return a copy of that list in get_reports. + update tests.
Review of attachment 287427 [details] [review]: Looks good!
Review of attachment 287427 [details] [review]: Actually you should make sure our testsuite (gst-validate-launcher one) still passes and push it before 1.4, should be good.
Review of attachment 287428 [details] [review]: Looks good, you should just make sure the testsuite pass and push.
Review of attachment 287429 [details] [review]: OK
The test suite passes, pushed : commit 8cfffb4a3acfb79ca60bdd397eb52e1595fab104 Author: Mathieu Duponchelle <mathieu.duponchelle@collabora.com> Date: Tue Sep 30 10:30:24 2014 +0200 validate-runner: switch to using a GList for the reports. + Return a copy of that list in get_reports. + update tests. commit 1f1cf83af80a03088aca9e56d44d383fc268834b Author: Mathieu Duponchelle <mathieu.duponchelle@collabora.com> Date: Tue Sep 30 09:24:48 2014 +0200 validate-runner: Hide implementation. commit 855f14145348bce32f38725a100c69b375466274 Author: Mathieu Duponchelle <mathieu.duponchelle@collabora.com> Date: Tue Sep 30 09:11:58 2014 +0200 gst-validate-runner: Add locking for the reports list.