Last active
May 30, 2016 07:04
-
-
Save John-Lin/1dc1a51757399c907d83132f9d24db9f to your computer and use it in GitHub Desktop.
iperf command alias
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
namespace('iperf', function () { | |
desc('Iperf server receiving 64 byte'); | |
task('s64', { async: true }, function () { | |
var cmds = ['iperf -s -u -l 64 -i 1']; | |
jake.exec(cmds, { interactive: true }, function () { | |
complete(); | |
}); | |
}); | |
desc('Iperf server receiving 128 byte'); | |
task('s128', { async: true }, function () { | |
var cmds = ['iperf -s -u -l 128 -i 1']; | |
jake.exec(cmds, { interactive: true }, function () { | |
complete(); | |
}); | |
}); | |
desc('Iperf server receiving 256 byte'); | |
task('s256', { async: true }, function () { | |
var cmds = ['iperf -s -u -l 256 -i 1']; | |
jake.exec(cmds, { interactive: true }, function () { | |
complete(); | |
}); | |
}); | |
desc('Iperf server receiving 512 byte'); | |
task('s512', { async: true }, function () { | |
var cmds = ['iperf -s -u -l 512 -i 1']; | |
jake.exec(cmds, { interactive: true }, function () { | |
complete(); | |
}); | |
}); | |
desc('Iperf server receiving 1024 byte'); | |
task('s1024', { async: true }, function () { | |
var cmds = ['iperf -s -u -l 1024 -i 1']; | |
jake.exec(cmds, { interactive: true }, function () { | |
complete(); | |
}); | |
}); | |
desc('Iperf server receiving 1470 byte'); | |
task('s1470', { async: true }, function () { | |
var cmds = ['iperf -s -u -l 1470 -i 1']; | |
jake.exec(cmds, { interactive: true }, function () { | |
complete(); | |
}); | |
}); | |
desc('Iperf client sending 64 byte'); | |
task('c64', { async: true }, function () { | |
var cmds = ['iperf -c 140.114.71.175 -u -b 100m -i 1 -t 60 -l 64']; | |
jake.exec(cmds, { interactive: true }, function () { | |
complete(); | |
}); | |
}); | |
desc('Iperf client sending 128 byte'); | |
task('c128', { async: true }, function () { | |
var cmds = ['iperf -c 140.114.71.175 -u -b 100m -i 1 -t 60 -l 128']; | |
jake.exec(cmds, { interactive: true }, function () { | |
complete(); | |
}); | |
}); | |
desc('Iperf client sending 256 byte'); | |
task('c256', { async: true }, function () { | |
var cmds = ['iperf -c 140.114.71.175 -u -b 100m -i 1 -t 60 -l 256']; | |
jake.exec(cmds, { interactive: true }, function () { | |
complete(); | |
}); | |
}); | |
desc('Iperf client sending 512 byte'); | |
task('c512', { async: true }, function () { | |
var cmds = ['iperf -c 140.114.71.175 -u -b 100m -i 1 -t 60 -l 512']; | |
jake.exec(cmds, { interactive: true }, function () { | |
complete(); | |
}); | |
}); | |
desc('Iperf client sending 1024 byte'); | |
task('c1024', { async: true }, function () { | |
var cmds = ['iperf -c 140.114.71.175 -u -b 100m -i 1 -t 60 -l 1024']; | |
jake.exec(cmds, { interactive: true }, function () { | |
complete(); | |
}); | |
}); | |
desc('Iperf client sending 1470 byte'); | |
task('c1470', { async: true }, function () { | |
var cmds = ['iperf -c 140.114.71.175 -u -b 100m -i 1 -t 60 -l 1470']; | |
jake.exec(cmds, { interactive: true }, function () { | |
complete(); | |
}); | |
}); | |
}); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment