We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a6098f2 commit 8e95b0dCopy full SHA for 8e95b0d
1 file changed
test/tools/unified-spec-runner/entities.ts
@@ -629,10 +629,10 @@ export class EntitiesMap<E = Entity> extends Map<string, E> {
629
if (entity.client.awaitMinPoolSizeMS) {
630
if (client.topology?.s?.servers) {
631
const timeout = Timeout.expires(entity.client.awaitMinPoolSizeMS);
632
- const servers = client.topology.s.servers.values();
633
- const poolSizeChecks = Array.from(servers).map(server =>
634
- checkMinPoolSize(server.pool)
+ const servers = Array.from(client.topology.s.servers.values()).filter(
+ ({ description: { isDataBearing } }) => isDataBearing
635
);
+ const poolSizeChecks = servers.map(server => checkMinPoolSize(server.pool));
636
try {
637
await Promise.race([Promise.allSettled(poolSizeChecks), timeout]);
638
} catch (error) {
0 commit comments