pulumi/sdk
Thomas Gummerer d70e95b1a7
make parallel test more likely to fail when there are problems (#15722)
This test was flaky in https://github.com/pulumi/pulumi/issues/15239.
However since it only flaked occasionally, we ignored this for a while,
even though a test failure here actually indicated a deeper problem in
grpc-js, which could even lead to stacks being completely destroyed
(https://github.com/pulumi/pulumi/issues/15390).

The flaky test and the stacks being destroyed had different symptoms,
but it was the same root cause of a bug in grpc-js. Unfortunately the
latter is hard to reproduce in a test, since it only happens very
infrequently.

However this test being flaky indicates deeper problems. Increase the
amount of stacks we run through in parallel here to make it more likely
that this test fails when there are actual errors, making it harder for
us to ignore, and hopefully making it fail when we introduce any issues.

Fixes https://github.com/pulumi/pulumi/issues/15390
2024-03-18 12:33:45 +00:00
..
go Append .exe when installing local language plugins (#15715) 2024-03-17 22:26:22 +00:00
nodejs make parallel test more likely to fail when there are problems (#15722) 2024-03-18 12:33:45 +00:00
proto/go Clean up unused import warnings (#15581) 2024-03-04 13:01:25 +00:00
python Bump google.golang.org/protobuf, golang.org/x/crypto, and github.com/moby/moby (#15717) 2024-03-17 22:20:32 +00:00
.version Freeze 3.111.1 (#15706) 2024-03-15 23:07:44 +00:00
README.md Cleanup sdk/README.md 2023-01-03 17:12:12 -05:00
go.mod Bump google.golang.org/protobuf, golang.org/x/crypto, and github.com/moby/moby (#15717) 2024-03-17 22:20:32 +00:00
go.sum Bump google.golang.org/protobuf, golang.org/x/crypto, and github.com/moby/moby (#15717) 2024-03-17 22:20:32 +00:00
version.go Move .version to /sdk and embed it (#15185) 2024-01-19 14:11:17 +00:00

README.md

Pulumi Language SDKs

This directory contains Pulumi SDKs for the following languages:

See the respective READMEs for information about installing and using these libraries.

The language providers work by implementing gRPC interfaces defined in the top level directory proto.