Weekly reports (Week 7-8): Testbed Usability Improvements

Hi everyone.

The midterm results were announced last week and I passed, yay!.
Thanks to my mentors Eugene and Jordi for their valuable guidances and advices.

Now, some updates on my last week work:, Last week I mostly happened to work on the GUI, however i had planned some more things but the gui thing took most of the time.
I started with implementing testsuite selection using checkboxes in the initial few days.
Later it happened that as the checkboxes are not dynamic, i.e they are not scrollable when the number of testsuites increases.
So I needed to shift to some other widget, ListWidget was the closest choice.
The selection and deselection was implemented using fading and darkening of text, and addition of some extra text.
This consumed quite much time, as I needed to first figure out how the GUI dialogs work and then move with my work.
Finally, I shifted all the configuration related stuff to a class, TestbedConfigManager.

I am now thinking of working on with testsuite skipping, progress bars on monday(tuesday) and then for a change move on to Sound Subsystems, so that all the basic testsuites are completed as soon as possible.

I would be updating with more details on how I plan to take on Sound subsystem after I discuss it with my mentors.


Neeraj