I am trying to run following parallel test. But I get folllowing error.
import “./libs/shim/core.js”;
import “./libs/shim/urijs.js”;
import http from “k6/http”;
import { sleep } from ‘k6’;
export {default as script1} from ‘./test1.js’;
export {default as script2} from ‘./test2.js’;
export let options = {
scenarios: { 'scenario1': { executor: 'per-vu-iterations', vus: 10, iterations: 10, duration: '10s', exec: 'script1', }, 'scenario2': { executor: 'per-vu-iterations', vus: 3, iterations: 3, duration: '15s', exec: 'script2', }, }
}
I am getting the following error when I execute this.
ERRO[0004] json: unknown field “duration”
ERROR: 255
What am I missing? Is it because script1.js and script2.js have their own separate options and thresholds? I want the ability to run the tests separately as well as in parallel. Is it possible?