Skip to content

Commit

Permalink
workaround fix for mcollina/autocannon#457
Browse files Browse the repository at this point in the history
  • Loading branch information
matt212 committed Jul 31, 2022
1 parent afadab3 commit 2547aaa
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 6 deletions.
11 changes: 6 additions & 5 deletions app/config/autocannon.js
Expand Up @@ -3,17 +3,18 @@ var count = 0
var customRequest = { "daterange": { "startdate": "1982-06-19", "enddate": "2022-07-19" }, "searchtype": "NoFilter", "datecolsearch": "created_date", "searchparam": ["NA"], "pageno": 0, "pageSize": 20 }
var customResponse = {"rows":[{"employeesid":20667909,"first_name":"joi","last_name":"baker","gender":"M","birth_date":"2020-01-02T00:00:00.000Z","recordstate":true,"created_date":"2020-12-06T09:17:39.413Z","updated_date":"2020-12-06T09:17:39.413Z"},{"employeesid":20667908,"first_name":"nick","last_name":"holden","gender":"F","birth_date":"2020-01-02T00:00:00.000Z","recordstate":true,"created_date":"2020-12-06T09:16:56.425Z","updated_date":"2020-12-06T09:16:56.425Z"},{"employeesid":20667907,"first_name":"Xinglin","last_name":"Morrin","gender":"F","birth_date":"2018-01-11T18:30:00.000Z","recordstate":true,"created_date":"2019-02-28T16:38:09.849Z","updated_date":"2019-02-28T16:38:09.849Z"},{"employeesid":20667906,"first_name":"Xinglin","last_name":"Morrin","gender":"M","birth_date":"2018-01-11T18:30:00.000Z","recordstate":true,"created_date":"2019-02-28T16:38:09.849Z","updated_date":"2019-02-28T16:38:09.849Z"},{"employeesid":20667905,"first_name":"Ortrud","last_name":"Binding","gender":"M","birth_date":"2018-01-11T18:30:00.000Z","recordstate":true,"created_date":"2019-02-28T16:38:09.849Z","updated_date":"2019-02-28T16:38:09.849Z"},{"employeesid":20667904,"first_name":"Gennady","last_name":"Thiran","gender":"M","birth_date":"2018-01-11T18:30:00.000Z","recordstate":true,"created_date":"2019-02-28T16:38:09.849Z","updated_date":"2019-02-28T16:38:09.849Z"},{"employeesid":20667903,"first_name":"Goh","last_name":"Demke","gender":"F","birth_date":"2018-01-11T18:30:00.000Z","recordstate":true,"created_date":"2019-02-28T16:38:09.849Z","updated_date":"2019-02-28T16:38:09.849Z"},{"employeesid":20667902,"first_name":"Taegyun","last_name":"Zschoche","gender":"M","birth_date":"2018-01-11T18:30:00.000Z","recordstate":true,"created_date":"2019-02-28T16:38:09.849Z","updated_date":"2019-02-28T16:38:09.849Z"},{"employeesid":20667901,"first_name":"Sugwoo","last_name":"Muniz","gender":"M","birth_date":"2018-01-11T18:30:00.000Z","recordstate":true,"created_date":"2019-02-28T16:38:09.849Z","updated_date":"2019-02-28T16:38:09.849Z"},{"employeesid":20667900,"first_name":"Haldun","last_name":"Peek","gender":"F","birth_date":"2018-01-11T18:30:00.000Z","recordstate":true,"created_date":"2019-02-28T16:38:09.849Z","updated_date":"2019-02-28T16:38:09.849Z"},{"employeesid":20667899,"first_name":"Tsz","last_name":"England","gender":"F","birth_date":"2018-01-11T18:30:00.000Z","recordstate":true,"created_date":"2019-02-28T16:38:09.849Z","updated_date":"2019-02-28T16:38:09.849Z"},{"employeesid":20667898,"first_name":"Gererd","last_name":"Plesums","gender":"M","birth_date":"2018-01-11T18:30:00.000Z","recordstate":true,"created_date":"2019-02-28T16:38:09.849Z","updated_date":"2019-02-28T16:38:09.849Z"},{"employeesid":20667897,"first_name":"Prasadram","last_name":"Dusink","gender":"M","birth_date":"2018-01-11T18:30:00.000Z","recordstate":true,"created_date":"2019-02-28T16:38:09.849Z","updated_date":"2019-02-28T16:38:09.849Z"},{"employeesid":20667896,"first_name":"Basem","last_name":"Ashish","gender":"M","birth_date":"2018-01-11T18:30:00.000Z","recordstate":true,"created_date":"2019-02-28T16:38:09.849Z","updated_date":"2019-02-28T16:38:09.849Z"},{"employeesid":20667895,"first_name":"Lenore","last_name":"Schieder","gender":"M","birth_date":"2018-01-11T18:30:00.000Z","recordstate":true,"created_date":"2019-02-28T16:38:09.849Z","updated_date":"2019-02-28T16:38:09.849Z"},{"employeesid":20667894,"first_name":"Francesca","last_name":"Covnot","gender":"M","birth_date":"2018-01-11T18:30:00.000Z","recordstate":true,"created_date":"2019-02-28T16:38:09.849Z","updated_date":"2019-02-28T16:38:09.849Z"},{"employeesid":20667893,"first_name":"Aiman","last_name":"Vecchi","gender":"M","birth_date":"2018-01-11T18:30:00.000Z","recordstate":true,"created_date":"2019-02-28T16:38:09.849Z","updated_date":"2019-02-28T16:38:09.849Z"},{"employeesid":20667892,"first_name":"Mechthild","last_name":"Luft","gender":"M","birth_date":"2018-01-11T18:30:00.000Z","recordstate":true,"created_date":"2019-02-28T16:38:09.849Z","updated_date":"2019-02-28T16:38:09.849Z"},{"employeesid":20667891,"first_name":"Goh","last_name":"Ermel","gender":"F","birth_date":"2018-01-11T18:30:00.000Z","recordstate":true,"created_date":"2019-02-28T16:38:09.849Z","updated_date":"2019-02-28T16:38:09.849Z"},{"employeesid":20667890,"first_name":"Dzung","last_name":"Candan","gender":"M","birth_date":"2018-01-11T18:30:00.000Z","recordstate":true,"created_date":"2019-02-28T16:38:09.849Z","updated_date":"2019-02-28T16:38:09.849Z"}]}
const instance = autocannon({
url: 'http://localhost:3011/employees/api/searchtype/',
amount: 1000,
url: 'http://localhost:3012/employees/api/searchtype/',
amount: 10,
connections: 10,
pipelining: 1,
//duration: 60,
method: "POST",
debug: true,
//expectBody: customResponse,

headers: { "Content-Type": "application/json; charset=UTF-8", 'x-access-token': 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpYXQiOjE2NTkxMjMxMTd9.xavjahsbNggTSDBu6Vmsxzz6olPMXHTPggkFForZqaU' },
body: JSON.stringify(customRequest),
//verifyBody: verifyBodyResponse,
expectBody: JSON.stringify(customResponse),
// verifyBody: verifyBodyResponse,

}, (err, result) => {

Expand All @@ -28,7 +29,7 @@ instance.on('response', handleResponse)
instance.on('verifyBody', verifyBodyResponse)

function verifyBodyResponse(client) {
console.log(client)
console.log(typeof client)
}


Expand Down
1 change: 1 addition & 0 deletions app/public/admin/js/app/app_employees.js
Expand Up @@ -46,6 +46,7 @@ let basefunction = function () {

$('table').addClass('loading')
return ajaxutils.basepostmethod(ajaxbase).then(function (argument) {
console.log(typeof argument)
ajaxbase.response = argument;
ajaxbase[currentmodulename] = argument
/*$("#trloader").hide()
Expand Down
2 changes: 1 addition & 1 deletion app/utils/app.js
Expand Up @@ -80,7 +80,7 @@ baseroutes.forEach(function (dt) {
});

// Run the server!
fastify.listen(3011, function (err, address) {
fastify.listen(3012, function (err, address) {
if (err) {
fastify.log.error(err);
process.exit(1);
Expand Down

0 comments on commit 2547aaa

Please sign in to comment.