As most of you know, today is my last day at Recruiterbox.
It has been an incredible experience here; I sincerely feel that working here has made me a better person overall. Joining Rbox is undoubtedly the best decision that I have made so far in my career.
I will really miss you guys.
I wish you all the best for the future, and I hope you guys achieve everything you set your eyes on.
Bye, and thanks for the memories!
@viky just found this joke on reddit.
An infinite number of mathematicians walk into a bar. The first orders a beer... The second orders half a beer... The third orders one quarter of a beer... The fourth orders one eighth of a beer... The bartender pours two beers for the entire group, and replies "cmon guys, know your limits."
Couple of changes in BD:
1. From now on, we will not be running selenium tests as a part of BD. We will be running Jarvis instead. We have been running Jarvis and Selenium tests in parallel for the past 5 days and Jarivs seems to be much more stable, while providing almost the same coverage, functionality wise, while requiring less number of servers to run. We will not have to deal with random selenium test failures any more Also, it brings down the number of servers required for running BD from 26 to 18.
2. All tests will now run in docker. We have been running docker test runners for non priority branches for quiet some time. We observed that the only issue with docker test runners were that selenium tests would fail more frequently: This may be because docker uses slightly more memory than regular test runners, and selenium tests were not that efficient.
Now that we are doing away with selenium tests, we can now run all the test runs in docker.
Couple of advantages here.
IMPORTANT: Please merge from
recruiterbox\_main for these changes to take affect. Otherwise your builds will fail.