| 123456789101112131415161718192021222324252627282930 |
- 'use strict'
-
- var mqtt = require('../')
- var max = 100000
- var i
- var buf = Buffer.from('test')
-
- // initialize it
- mqtt.generate({
- cmd: 'publish',
- topic: 'test',
- payload: buf
- })
-
- var start = Date.now()
- var time
-
- for (i = 0; i < max; i++) {
- mqtt.generate({
- cmd: 'publish',
- topic: 'test',
- payload: buf
- })
- }
-
- time = Date.now() - start
- console.log('Total time', time)
- console.log('Total packets', max)
- console.log('Packet/s', max / time * 1000)
|