Fix test timing bug:

pull/13158/head
ncteisen 7 years ago
parent 255c590bc6
commit f06d42ad4c
  1. 6
      test/core/transport/status_conversion_test.c

@ -16,6 +16,8 @@
*
*/
#include <unistd.h>
#include "src/core/lib/transport/status_conversion.h"
#include <grpc/support/log.h>
#include "test/core/util/test_config.h"
@ -38,6 +40,7 @@ int main(int argc, char **argv) {
int i;
grpc_test_init(argc, argv);
grpc_init();
GRPC_STATUS_TO_HTTP2_ERROR(GRPC_STATUS_OK, GRPC_HTTP2_NO_ERROR);
GRPC_STATUS_TO_HTTP2_ERROR(GRPC_STATUS_CANCELLED, GRPC_HTTP2_CANCEL);
@ -129,6 +132,7 @@ int main(int argc, char **argv) {
GRPC_STATUS_INTERNAL);
HTTP2_ERROR_TO_GRPC_STATUS(GRPC_HTTP2_REFUSED_STREAM, after_deadline,
GRPC_STATUS_UNAVAILABLE);
sleep(1);
HTTP2_ERROR_TO_GRPC_STATUS(GRPC_HTTP2_CANCEL, after_deadline,
GRPC_STATUS_DEADLINE_EXCEEDED);
HTTP2_ERROR_TO_GRPC_STATUS(GRPC_HTTP2_COMPRESSION_ERROR, after_deadline,
@ -158,5 +162,7 @@ int main(int argc, char **argv) {
grpc_http2_status_to_grpc_status(i);
}
grpc_shutdown();
return 0;
}

Loading…
Cancel
Save