Karate - org.graalvm.polyglot.PolyglotException Exception observed in screenshot method

Viewed 48

I am getting an error while running my tests on Jenkins and using screenshots in Karate.

My tests are passing locally, but fail intermittently when executed through Jenkins. I am using Karate 1.2.0

The error observed is:

js failed:
>>>>
01: screenshot()
<<<<
org.graalvm.polyglot.PolyglotException
- com.intuit.karate.driver.DevToolsDriver.screenshot(DevToolsDriver.java:895)
- com.intuit.karate.driver.DevToolsDriver.screenshot(DevToolsDriver.java:858)
- com.intuit.karate.driver.Driver.screenshot(Driver.java:120)
- <js>.:anonymous(Unnamed:1)

My pom.xml has the following dependencies related to karate -

<dependency>
    <groupId>com.intuit.karate</groupId>
    <artifactId>karate-core</artifactId>
    <version>1.2.0</version>
</dependency>

<dependency>
    <groupId>com.intuit.karate</groupId>
    <artifactId>karate-junit4</artifactId>
    <version>1.2.0</version>
    <scope>test</scope>
</dependency>

Any help will be appreciated.

1 Answers
Related