Hi all,
I am trying to load test a group of urls to see if it can load them in sequence in less than 5 seconds. would this be the correct way to do that? When I run it there are no errors but many of the mins and meds are 0s and thats concerning for me.
import http from 'k6/http';
import { group, sleep } from "k6";
export let options = {
stages: [
{ duration: "45s", target: 50 },
{ duration: "1m", target: 50 },
{ duration: "45s", target: 0 },
],
thresholds: {
'http_req_duration': ['avg < 5000'],
},
};
export default function () {
group(' elasticsearch', function () {
group(':9200', function () {
let responses = http.batch([
['POST', 'http://10.1.11.254...........'],
['POST', 'http://10.1.11.254..........'],
['POST', 'http://10.1.11.254:............'],
['POST', 'http://10.1.11.254...........'],
['POST', 'http://10.1.11.254..........'],
['POST', 'http://10.1.11.254...........'],
['POST', 'http://10.1.11.254.........'],
['GET', 'http://10.1.11.254..........'],
['GET', 'http://10.1.11.254...........'],
['GET', 'http://10.1.11.254...........'],
['POST', 'http://10.1.11.254.........'],
['POST', 'http://10.1.11.254.......'],
['POST', 'http://10.1.11.254......'],
['POST', 'http://10.1.11.254......'],
['POST', 'http://10.1.11.254..........'],
['POST', 'http://10.1.11.254.........'],
['GET', 'http://10.1.11.254..........'],
['POST', 'http://10.1.11.254.........],
['POST', 'http://10.1.11.254............'],
['POST', 'http://10.1.11.254......'],
['POST', 'http://10.1.11.254.........'],
['POST', 'http://10.1.11.254........'],
['POST', 'http://10.1.11.254...........'],
])
});
})
}