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 
<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 
<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=135709>
https://bugs.documentfoundation.org/show_bug.cgi?id=134973 
<https://bugs.documentfoundation.org/show_bug.cgi?id=134973>
https://bugs.documentfoundation.org/show_bug.cgi?id=131288 
<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

Reply via email to