Comments (1)
Since we no longer require workload executors to send all output to STDOUT, we can simply not pipe the standard streams of the workload executor subprocess back to the parent astrolabe process. This means we will get a unified log on evergreen containing astrolabe logs, workload executor stdout, and workload executor stderr. That should suffice for the time being and also resolve this issue of the pipe getting saturated and blocking the execution of workload executor.
from drivers-atlas-testing.
Related Issues (20)
- Consider defining the driver workload in its own file
- Implement Poller that retries endpoints when encountering some pre-specified Atlas API errors
- Fail the whole test run if the preparation steps failed
- Investigate why Atlas Group retrieval fails for some groups HOT 2
- Migrate to ubuntu1804-drivers-atlas-testing
- Workload executor validation evergreen task
- Add documentation for workload executor validation
- Support for workload executors that take a long time to start up
- Prepend environment variables used by astrolabe with ASTROLABE_*
- Only inject certifi certificates on Windows if using TLS HOT 2
- Astrolabe attempts reading the sentinel file before it is written on Windows HOT 1
- Add alternative mechanism to signals for stopping workload executors HOT 5
- Use Atlas test cluster to synchronize operations between astrolabe and workload executors
- Workaround hitting rate limits while polling Atlas API endpoints HOT 1
- Make validation a bit more forgiving HOT 1
- Bash scripts wrapping native workload executors need not run them as background processes
- Document that workload executors MUST ignore the testData key in the workload executor spec
- Astrolabe does not stop when cluster creation fails HOT 2
- Use cloud-dev Atlas for running Evergreen against drivers-atlas-testing HOT 1
- Migrate to using IP Access List endpoints
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from drivers-atlas-testing.