3v324v23's picture
Add PNG files and track with Git LFS
befd7da
var test = require('tap').test;
var format = require('util').format;
var dtest = require('./dtrace-test').dtraceTest;
test(
'provider enabled again',
dtest(
function() { },
[
'dtrace', '-Zqn',
'nodeapp$target:::{ printf("%d %d\\n", epid, arg0); }',
'-c', format('node %s/enabledagain_fire.js', __dirname)
],
function(t, exit_code, traces) {
t.notOk(exit_code, 'dtrace exited cleanly');
t.equal(traces.length, 2, 'got 2 traces');
var i = 1;
var epid;
traces.forEach(function(trace) {
cols = trace.split(' ');
t.equal([i].toString(), cols[1], 'traced value correct');
if (epid) {
t.equal(epid, cols[0], 'same epid');
}
else {
epid = cols[0];
}
i++;
});
}
)
);