Colleague deliberately delaying code merges.

Posted by TheCollinZRusty@reddit | ExperiencedDevs | View on Reddit | 27 comments

Hey guys, I currently work for a Multi national bank with a office in Ireland. I mostly work in creating Automation Tests with 5 year expierence.

Spent the first 4 years on a large mostly legacy platform, I was able to make a good impact on the testing. Developed 400 plus tests, developed build pipelines and test run pipelines, refactored a lot of the code and switched a bunch of legacy tests to Cypress as well.

Was given extra responsibility about a year ago, Was put on a team where where we had 5 projects simultaneously working to make a V2 platform to move on from our current one. Most of these teams are based in India and the quality of the project has been hit or miss.

I was tasked with creating a test suite for this, Created about 250 tests. But had a high failure rate because of the constantly changing environment despite, this got better with time but I think the high failure rate and overall being spread thin had made so the team decided to get two engineers from India to help me.

Both those engineers didn't help but instead made a POC of different framework with AI implementation and the execs told us to wind down the old framework and use theirs.

Fast forward 6 months we have just about reached the same amount of tests, a worse failure rate, half baked agent integration that I am being forced to use. Any input I give gets blown off and my direct line manager hears about it from the India based Manager. (he understands the situation and tries his best)

the biggest issue I have is that my pull request which follow all the guidelines he sets out, get sstuck in PR hell, I have a PR that's been in there for a month because every time I fix something, he asks for something else to be changed, then disappears for a week not responding to messages.

He has let multiple PR's developed by Devs outside of the team that were generated by AI with a lot of significant issues but never flagged them in the PR. Even like clearly wrongly formatted tests.

Highlighted it with the managers and they have highlighted it but he doesn't listen. Do ye guys have any recommendations on how to deal with something like this? Never had issues with PR's before and I feel like its him delaying PR's being generated outside of his AI approach.