My test reads data rows from excel. Each row is an individual test case.

```
specs: ['SetOne.js', 'SetTwo.js'],

capabilities: {
    browserName: 'chrome',
    shardTestFiles: true,
    maxInstances: 3,
},

```

Right now I literally had to make two spec files - SetOne.js and SetTwo.js. Both the files are identical. Only difference is SetOne.js runs rows 0-5 and SetTwo.js runs rows 6-10.

Is this the right approach? What if there are 100 rows and I want to run 10 test cases on each instance. In that case create 10 identical specs and specify which rows each spec runs?