aloof-angle-91616
07/12/2019, 5:07 AMAnon(Platform.darwin)
represents "a new type we just created and memoized for that specific enum
case")hundreds-breakfast-49010
07/12/2019, 6:14 PMaloof-angle-91616
07/12/2019, 7:15 PMsuper()
methods, which was causing a silly bug in another PR: https://github.com/pantsbuild/pants/issues/8048aloof-angle-91616
07/12/2019, 7:19 PM@rule(Assembler, [NativeToolchain, Platform.Linux])
def select_assembler_linux(native_toolchain, _):
assembler = yield Get(Assembler, Binutils, native_toolchain._binutils)
yield assembler
this is much cooler!aloof-angle-91616
07/12/2019, 7:19 PMenum
, and avoiding any new syntax)aloof-angle-91616
07/14/2019, 9:25 PMwitty-crayon-22786
07/15/2019, 6:53 PMhappy-kitchen-89482
07/15/2019, 7:10 PMhundreds-father-404
07/15/2019, 7:16 PMhundreds-breakfast-49010
07/16/2019, 7:44 PMhundreds-breakfast-49010
07/16/2019, 7:45 PM--v2-ui
I get the ⚡'s on the side of the screen, but it looks like it's miscalculating my terminal size and letting text run off the side of the screenhundreds-breakfast-49010
07/16/2019, 7:45 PMhundreds-breakfast-49010
07/16/2019, 7:45 PMwitty-crayon-22786
07/16/2019, 7:47 PMwitty-crayon-22786
07/16/2019, 7:48 PMimpl Debug
rendering of nodes as their representation... there is some design work to do to decide what we want to replace that with.witty-crayon-22786
07/16/2019, 7:58 PMwitty-crayon-22786
07/16/2019, 7:58 PMhundreds-breakfast-49010
07/16/2019, 7:59 PMwitty-crayon-22786
07/16/2019, 7:59 PMwitty-crayon-22786
07/17/2019, 9:10 PMhundreds-father-404
07/17/2019, 9:15 PMbuild-support/bin/ci.py --python-tests-v2 --remote-execution-enabled
has both times I’ve tried resulted in a timeout like this:
Exception: Failed to execute process: Exceeded time out of 900s with 900.626410638s for operation projects/pants-remoting-beta/instances/default_instance/operations/EAEaGGZvdW5kcnktOTE2NzI0N2JjNzQ2N2EwNyIGYWN0aW9u, Run pytest for tests/python/pants_test/backend/python/subsystems:python_setup
But when running that test directly, it only takes 15 seconds to run: https://pantsbuild.slack.com/archives/C0D7TNJHL/p1563397967017800?thread_ts=1563397846.017500&cid=C0D7TNJHL
We had understood that once the timer starts for an ExecuteProcessRequest
, it already has a slot in the worker pool and does not ever have to yield its CPU time to other processes. This might not actually be the case?witty-crayon-22786
07/17/2019, 9:17 PMWe had understood that once the timer starts for anthe relevant code is here: https://github.com/pantsbuild/pants/blob/121ec6f78aa8338f101e3dac75b3d52006eed44f/src/rust/engine/process_execution/src/remote.rs#L181-L253, it already has a slot in the worker pool and does not ever have to yield its CPU time to other processes. This might not actually be the case?ExecuteProcessRequest
witty-crayon-22786
07/17/2019, 9:17 PMwitty-crayon-22786
07/17/2019, 9:18 PMwitty-crayon-22786
07/17/2019, 9:18 PMwitty-crayon-22786
07/17/2019, 9:18 PMwitty-crayon-22786
07/17/2019, 9:19 PMhundreds-father-404
07/17/2019, 9:47 PMwitty-crayon-22786
07/17/2019, 9:48 PMwitty-crayon-22786
07/17/2019, 9:49 PM