GSOC More and Better tests update

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

Over the past few weeks I’ve run into many issues with my LO builds. Each time having to run make clean, or try building a brand new repo. And last week, as mentioned before, I was having such severe problems that I created a new user account on my Operating System, in order to get everything working again, after which, I quickly ran into problems again. This has resulted in quite a bit of frustration on my part, and painfully slow progress toward my goal of writing as many tests as possible. And so after discussing this with my mentors, Xisco and Hossein recommended that I switch my OS from Fedora over to Ubuntu. 

This ended up being a time consuming process, it took a whole day to get everything working again, and then some time to set up my working environment, but in the end paid off and things are going much smoother now. Using Ubuntu I’ve been able to easily build off commits that were giving me loads of problems before with Fedora. So if anyone is reading this and pondering which Linux distro to choose for development work, go with the safe choice, Ubuntu.

So after loosing some time for infrastructure work, I’ve been able to get the ball rolling. I’ve written most of the test for tdf#157484, the patch is for which is here 

https://gerrit.libreoffice.org/c/core/+/170864

I’ve also written a test for this bug report

https://bugs.documentfoundation.org/show_bug.cgi?id=122452

It is currently not working as expected and needs some debugging.

In addition to working on these two tests I’ve been trying to reproduce other bugs and while I’ve been able to build on the appropriate commits, I’ve not been able to reproduce the bugs. And so I’ve started going through the list of Missing Unit tests in order to find good candidates for tests. Next on the list I have 

https://bugs.documentfoundation.org/show_bug.cgi?id=135709
https://bugs.documentfoundation.org/show_bug.cgi?id=134973
https://bugs.documentfoundation.org/show_bug.cgi?id=131288

The bugs here are verified on Linux, relatively recent fixes and have clearly defined steps to reproduce, which will aid in writing the tests. 

Until next week,
Adam Seskunas

[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]     [Photo]

  Powered by Linux