{"id":1134,"date":"2022-08-30T15:12:57","date_gmt":"2022-08-30T15:12:57","guid":{"rendered":"https:\/\/unknownerror.org\/index.php\/2013\/11\/09\/data-provider-is-not-running-in-selenium-grid-collection-of-common-programming-errors\/"},"modified":"2022-08-30T15:12:57","modified_gmt":"2022-08-30T15:12:57","slug":"data-provider-is-not-running-in-selenium-grid-collection-of-common-programming-errors","status":"publish","type":"post","link":"https:\/\/unknownerror.org\/index.php\/2022\/08\/30\/data-provider-is-not-running-in-selenium-grid-collection-of-common-programming-errors\/","title":{"rendered":"Data provider is not running in Selenium Grid-Collection of common programming errors"},"content":{"rendered":"<p>Can anyone please tell me that why the below error occurs: it occurs for all data provider methods. I use a static class for entire data providers and am using @Test(dataProvider = &#8220;Search&#8221;, dataProviderClass= StaticProvider.class). it was running when i run normally with a test but on running Selenium Grid with 2 test all my data providers are throwing the below exception. I am running in sequential mode as i could not succed in parallel run.<\/p>\n<pre><code>java.lang.RuntimeException: jxl.read.biff.BiffException: Compound file does not contain the specified stream\n\norg.testng.internal.MethodInvocationHelper.invokeDataProvider(MethodInvocationHelper.java:130)\norg.testng.internal.Parameters.handleParameters(Parameters.java:413)\norg.testng.internal.Invoker.handleParameters(Invoker.java:1319)\norg.testng.internal.Invoker.createParameters(Invoker.java:1021)\norg.testng.internal.Invoker.invokeTestMethods(Invoker.java:1121)\norg.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)\norg.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)\norg.testng.TestRunner.runWorkers(TestRunner.java:1182)\norg.testng.TestRunner.privateRun(TestRunner.java:761)\norg.testng.TestRunner.run(TestRunner.java:612)\norg.testng.SuiteRunner.runTest(SuiteRunner.java:335)\norg.testng.SuiteRunner.runSequentially(SuiteRunner.java:330)\norg.testng.SuiteRunner.privateRun(SuiteRunner.java:292)\norg.testng.SuiteRunner.run(SuiteRunner.java:241)\norg.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)\norg.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)\norg.testng.TestNG.runSuitesSequentially(TestNG.java:1169)\norg.testng.TestNG.runSuitesLocally(TestNG.java:1094)\norg.testng.TestNG.run(TestNG.java:1006)\norg.testng.remote.RemoteTestNG.run(RemoteTestNG.java:107)\norg.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:199)\norg.testng.remote.RemoteTestNG.main(RemoteTestNG.java:170)\nCaused by: jxl.read.biff.BiffException: Compound file does not contain the specified stream\n\njxl.read.biff.CompoundFile.getPropertyStorage(CompoundFile.java:451)\njxl.read.biff.CompoundFile.getStream(CompoundFile.java:326)\njxl.read.biff.File.(File.java:135)\njxl.Workbook.getWorkbook(Workbook.java:221)\njxl.Workbook.getWorkbook(Workbook.java:198)\ncom.lm.sl.StaticProvider.getTableArray(StaticProvider.java:135)\ncom.lm.sl.StaticProvider.createSearch(StaticProvider.java:32)\nsun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\nsun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)\nsun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)\njava.lang.reflect.Method.invoke(Unknown Source)\norg.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)\norg.testng.internal.MethodInvocationHelper.invokeDataProvider(MethodInvocationHelper.java:117)\norg.testng.internal.Parameters.handleParameters(Parameters.java:413)\norg.testng.internal.Invoker.handleParameters(Invoker.java:1319)\norg.testng.internal.Invoker.createParameters(Invoker.java:1021)\norg.testng.internal.Invoker.invokeTestMethods(Invoker.java:1121)\norg.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)\norg.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)\norg.testng.TestRunner.runWorkers(TestRunner.java:1182)\norg.testng.TestRunner.privateRun(TestRunner.java:761)\norg.testng.TestRunner.run(TestRunner.java:612)\norg.testng.SuiteRunner.runTest(SuiteRunner.java:335)\norg.testng.SuiteRunner.runSequentially(SuiteRunner.java:330)\norg.testng.SuiteRunner.privateRun(SuiteRunner.java:292)\norg.testng.SuiteRunner.run(SuiteRunner.java:241)\norg.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)\norg.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)\norg.testng.TestNG.runSuitesSequentially(TestNG.java:1169)\norg.testng.TestNG.runSuitesLocally(TestNG.java:1094)\norg.testng.TestNG.run(TestNG.java:1006)\norg.testng.remote.RemoteTestNG.run(RemoteTestNG.java:107)\norg.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:199)\norg.testng.remote.RemoteTestNG.main(RemoteTestNG.java:170)\n<\/code><\/pre>\n<p id=\"rop\"><small>Originally posted 2013-11-09 23:31:29. <\/small><\/p>","protected":false},"excerpt":{"rendered":"<p>Can anyone please tell me that why the below error occurs: it occurs for all data provider methods. I use a static class for entire data providers and am using @Test(dataProvider = &#8220;Search&#8221;, dataProviderClass= StaticProvider.class). it was running when i run normally with a test but on running Selenium Grid with 2 test all my [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1134","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/posts\/1134","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/comments?post=1134"}],"version-history":[{"count":0,"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/posts\/1134\/revisions"}],"wp:attachment":[{"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/media?parent=1134"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/categories?post=1134"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/tags?post=1134"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}