diff --git a/src/main/resources/com/browserstack/automate/ci/jenkins/AutomateTestAction/resource.js b/src/main/resources/com/browserstack/automate/ci/jenkins/AutomateTestAction/resource.js
new file mode 100644
index 00000000..23f42fdf
--- /dev/null
+++ b/src/main/resources/com/browserstack/automate/ci/jenkins/AutomateTestAction/resource.js
@@ -0,0 +1,15 @@
+document.addEventListener("DOMContentLoaded", () => {
+ const { sessionId } = document.querySelector(".browserstack-analytics-data-holder").dataset;
+
+ var startTime = (new Date).valueOf();
+ function onLoadIFrame() {
+ testAction.iframeLoadTime((new Date).valueOf() - startTime);
+ }
+
+ var iframeElem = document.getElementById('browserstack-iframe-' + sessionId);
+ if (iframeElem.addEventListener) {
+ iframeElem.addEventListener('load', onLoadIFrame, true);
+ } else if (iframeElem.attachEvent) {
+ iframeElem.attachEvent('onload', onLoadIFrame);
+ }
+});
diff --git a/src/main/resources/com/browserstack/automate/ci/jenkins/AutomateTestAction/summary.jelly b/src/main/resources/com/browserstack/automate/ci/jenkins/AutomateTestAction/summary.jelly
index 77ae6f13..430be2bc 100644
--- a/src/main/resources/com/browserstack/automate/ci/jenkins/AutomateTestAction/summary.jelly
+++ b/src/main/resources/com/browserstack/automate/ci/jenkins/AutomateTestAction/summary.jelly
@@ -35,23 +35,9 @@
-
+
+
+