Posts

The Introvert's Diary - A day at work

Image
I am an introvert, and yes I am proud of being one, though I may not come across as being proud. To start, let me just clear off some misconceptions about introverts. We are not shy. We just hate attention, and spotlight ('Hate' being a really strong word). We are not unapproachable. We just hate having to indulge in meaning-less conversations. We are not anti-social. We just hate the small talk. We are not lonely, (At times we are, like every other human being). We just cherish the time spent alone. We are not snobbish. (We like it that way though, It keeps the small talks at bay) The  'we are not'  list will grow indefinitely, so let me not waste time there (Oh, by the way, we introverts don't like beating around the bush either), instead let me just give you a peak into the life of an introvert. I was pre-warned by a fellow mate, that this place was going to be over-whelming for me, just from the sheer amount of energy floating around here. Yet, ...

The Chronicles of Circle CI - Headless Chrome

With my level of patience, I would say running an automated end to end test in circle CI ( v1.0, yes, I am still living in the yesteryears) is quite a nerve wrecking experience.  Our requirement was simple - to be able to run end-to-end tests using protractor wrapper over selenium running chrome headless . Out of the box syndrome The first trial run was setting up the end-to-end execution in native circleCI environment. CircleCI  v1.0  comes shipped with Ubuntu 14.04 , Google-Chrome v54 , and Java1.8   &   1.7 . The default Java version under CircleCI is set to  v1.7 . Versioning  Driver We started the trial run by fixing the versions in native CircleCI environment, finalising on protractor v5.2.2 , and upgrading  webdriver-manager ,  selenium ,  chrome-driver  and gecko  ( FireFox) drivers. The final fixed versions looked something like this: protractor v5.2.2 selenium v3.8.1 chrome-driver v2.34 ...