mirror of https://github.com/grpc/grpc-node.git
Increase resolver test timeout
This commit is contained in:
parent
4fb254ddb6
commit
06f6065692
|
|
@ -22,12 +22,14 @@ import * as resolverManager from '../src/resolver';
|
||||||
import { ServiceConfig } from '../src/service-config';
|
import { ServiceConfig } from '../src/service-config';
|
||||||
import { StatusObject } from '../src/call-stream';
|
import { StatusObject } from '../src/call-stream';
|
||||||
|
|
||||||
describe('Name Resolver', () => {
|
describe('Name Resolver', function() {
|
||||||
describe('DNS Names', () => {
|
describe('DNS Names', function() {
|
||||||
before(() => {
|
// For some reason DNS queries sometimes take a long time on Windows
|
||||||
|
this.timeout(4000);
|
||||||
|
before(function() {
|
||||||
resolverManager.registerAll();
|
resolverManager.registerAll();
|
||||||
});
|
});
|
||||||
it('Should resolve localhost properly', done => {
|
it('Should resolve localhost properly', function(done) {
|
||||||
const target = 'localhost:50051';
|
const target = 'localhost:50051';
|
||||||
const listener: resolverManager.ResolverListener = {
|
const listener: resolverManager.ResolverListener = {
|
||||||
onSuccessfulResolution: (
|
onSuccessfulResolution: (
|
||||||
|
|
@ -46,7 +48,7 @@ describe('Name Resolver', () => {
|
||||||
const resolver = resolverManager.createResolver(target, listener);
|
const resolver = resolverManager.createResolver(target, listener);
|
||||||
resolver.updateResolution();
|
resolver.updateResolution();
|
||||||
});
|
});
|
||||||
it('Should default to port 443', done => {
|
it('Should default to port 443', function(done) {
|
||||||
const target = 'localhost';
|
const target = 'localhost';
|
||||||
const listener: resolverManager.ResolverListener = {
|
const listener: resolverManager.ResolverListener = {
|
||||||
onSuccessfulResolution: (
|
onSuccessfulResolution: (
|
||||||
|
|
@ -65,7 +67,7 @@ describe('Name Resolver', () => {
|
||||||
const resolver = resolverManager.createResolver(target, listener);
|
const resolver = resolverManager.createResolver(target, listener);
|
||||||
resolver.updateResolution();
|
resolver.updateResolution();
|
||||||
});
|
});
|
||||||
it('Should resolve a public address', done => {
|
it('Should resolve a public address', function(done) {
|
||||||
const target = 'example.com';
|
const target = 'example.com';
|
||||||
const listener: resolverManager.ResolverListener = {
|
const listener: resolverManager.ResolverListener = {
|
||||||
onSuccessfulResolution: (
|
onSuccessfulResolution: (
|
||||||
|
|
@ -83,7 +85,7 @@ describe('Name Resolver', () => {
|
||||||
const resolver = resolverManager.createResolver(target, listener);
|
const resolver = resolverManager.createResolver(target, listener);
|
||||||
resolver.updateResolution();
|
resolver.updateResolution();
|
||||||
});
|
});
|
||||||
it('Should resolve a name with multiple dots', done => {
|
it('Should resolve a name with multiple dots', function(done) {
|
||||||
const target = 'loopback4.unittest.grpc.io';
|
const target = 'loopback4.unittest.grpc.io';
|
||||||
const listener: resolverManager.ResolverListener = {
|
const listener: resolverManager.ResolverListener = {
|
||||||
onSuccessfulResolution: (
|
onSuccessfulResolution: (
|
||||||
|
|
@ -101,7 +103,7 @@ describe('Name Resolver', () => {
|
||||||
const resolver = resolverManager.createResolver(target, listener);
|
const resolver = resolverManager.createResolver(target, listener);
|
||||||
resolver.updateResolution();
|
resolver.updateResolution();
|
||||||
});
|
});
|
||||||
it('Should resolve a name with a hyphen', done => {
|
it('Should resolve a name with a hyphen', function(done) {
|
||||||
/* TODO(murgatroid99): Find or create a better domain name to test this with.
|
/* TODO(murgatroid99): Find or create a better domain name to test this with.
|
||||||
* This is just the first one I found with a hyphen. */
|
* This is just the first one I found with a hyphen. */
|
||||||
const target = 'network-tools.com';
|
const target = 'network-tools.com';
|
||||||
|
|
@ -121,7 +123,7 @@ describe('Name Resolver', () => {
|
||||||
const resolver = resolverManager.createResolver(target, listener);
|
const resolver = resolverManager.createResolver(target, listener);
|
||||||
resolver.updateResolution();
|
resolver.updateResolution();
|
||||||
});
|
});
|
||||||
it('Should resolve gRPC interop servers', done => {
|
it('Should resolve gRPC interop servers', function(done) {
|
||||||
let completeCount = 0;
|
let completeCount = 0;
|
||||||
function done2(error?: Error) {
|
function done2(error?: Error) {
|
||||||
if (error) {
|
if (error) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue