import fetch from 'node-fetch' usersList = ['user1', 'user2', ...'usern'] let userRequests = [] let userIndex = 0 for (let i = 0; i < 2; i++) { for (let j = 0; j < 20; j++) { userRequests.push(getEachUser(usersList[userIndex])) userIndex++ } await Promise.all(userRequests).then((responseData) => { responseData.forEach((element) => { const statusCode = element[0] const user = element[1] assert.equal(statusCode, 200, 'API call failed for user ' + user) }) }) userRequests.splice(0, userRequests.length) }