mirror of https://github.com/grpc/grpc-node.git
Make interop client fail if the test never finishes
This commit is contained in:
parent
60b59c455c
commit
796a1df0e5
|
@ -60,7 +60,11 @@
|
||||||
"packages/grpc-native-core/src/*.js",
|
"packages/grpc-native-core/src/*.js",
|
||||||
"packages/grpc-protobufjs/build/src/*"
|
"packages/grpc-protobufjs/build/src/*"
|
||||||
],
|
],
|
||||||
"cache": true
|
"cache": true,
|
||||||
|
"all": true,
|
||||||
|
"require": [
|
||||||
|
"ts-node/register"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"test": "nyc gulp test",
|
"test": "nyc gulp test",
|
||||||
|
|
|
@ -68,7 +68,7 @@ describe('Interop tests', function() {
|
||||||
throw new Error(`Server exited with signal ${signal}`);
|
throw new Error(`Server exited with signal ${signal}`);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
});
|
||||||
});
|
});
|
||||||
after(function() {
|
after(function() {
|
||||||
serverProcess.send({});
|
serverProcess.send({});
|
||||||
|
|
|
@ -616,8 +616,12 @@ if (require.main === module) {
|
||||||
};
|
};
|
||||||
runTest(argv.server_host + ':' + argv.server_port, argv.server_host_override,
|
runTest(argv.server_host + ':' + argv.server_port, argv.server_host_override,
|
||||||
argv.test_case, argv.use_tls === 'true', argv.use_test_ca === 'true',
|
argv.test_case, argv.use_tls === 'true', argv.use_test_ca === 'true',
|
||||||
function () {
|
function (err) {
|
||||||
|
if (err) {
|
||||||
|
throw err;
|
||||||
|
} else {
|
||||||
console.log('OK:', argv.test_case);
|
console.log('OK:', argv.test_case);
|
||||||
|
}
|
||||||
}, extra_args);
|
}, extra_args);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue