Situation: We are currently running thousands of functional tests(FT) to test a web application. FTs are written in JVM based programming languages: Java, scala, and groovy with the help of cucumber, gherkin, and selenium. There are many Jenkins job created to run all the FTs on a different server. Jenkins job takes 3-4 hours. they fail many times with some unknown exceptions or timeout. At last, most of the builds are red all the time.
I was wondering if switching to Node.js can improve the situation.