forked from TrueCloudLab/xk6-frostfs
add sleep option for all operations
Signed-off-by: anatoly@nspcc.ru <anatoly@nspcc.ru>
This commit is contained in:
parent
3d7d902da4
commit
402d5feb8f
3 changed files with 23 additions and 2 deletions
|
@ -1,6 +1,7 @@
|
|||
import native from 'k6/x/neofs/native';
|
||||
import crypto from 'k6/crypto';
|
||||
import { SharedArray } from 'k6/data';
|
||||
import { sleep } from 'k6';
|
||||
|
||||
const obj_list = new SharedArray('obj_list', function () {
|
||||
return JSON.parse(open(__ENV.PREGEN_JSON)).objects; });
|
||||
|
@ -75,6 +76,10 @@ export function obj_write() {
|
|||
if (!resp.success) {
|
||||
console.log(resp.error);
|
||||
}
|
||||
if (__ENV.SLEEP) {
|
||||
sleep(__ENV.SLEEP);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
export function obj_read() {
|
||||
|
@ -83,6 +88,9 @@ export function obj_read() {
|
|||
if (!resp.success) {
|
||||
console.log(resp.error);
|
||||
}
|
||||
if (__ENV.SLEEP) {
|
||||
sleep(__ENV.SLEEP);
|
||||
}
|
||||
}
|
||||
|
||||
export function uuidv4() {
|
||||
|
|
|
@ -73,7 +73,9 @@ export function obj_write() {
|
|||
if (resp.status != 200) {
|
||||
console.log(`${resp.status}`);
|
||||
}
|
||||
//sleep(1)
|
||||
if (__ENV.SLEEP) {
|
||||
sleep(__ENV.SLEEP);
|
||||
}
|
||||
}
|
||||
|
||||
export function obj_read() {
|
||||
|
@ -82,6 +84,9 @@ export function obj_read() {
|
|||
if (resp.status != 200) {
|
||||
console.log(`${random_read_obj.object} - ${resp.status}`);
|
||||
}
|
||||
if (__ENV.SLEEP) {
|
||||
sleep(__ENV.SLEEP);
|
||||
}
|
||||
}
|
||||
|
||||
export function uuidv4() {
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
import s3 from 'k6/x/neofs/s3';
|
||||
import crypto from 'k6/crypto';
|
||||
import { SharedArray } from 'k6/data';
|
||||
import { sleep } from 'k6';
|
||||
|
||||
const obj_list = new SharedArray('obj_list', function () {
|
||||
return JSON.parse(open(__ENV.PREGEN_JSON)).objects; });
|
||||
|
@ -84,6 +85,10 @@ export function obj_write() {
|
|||
console.log(resp.error);
|
||||
}
|
||||
|
||||
if (__ENV.SLEEP) {
|
||||
sleep(__ENV.SLEEP);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
export function obj_read() {
|
||||
|
@ -94,6 +99,9 @@ export function obj_read() {
|
|||
console.log(resp.error);
|
||||
}
|
||||
|
||||
if (__ENV.SLEEP) {
|
||||
sleep(__ENV.SLEEP);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue