top | item 41288917

(no title)

reillys | 1 year ago

I chatted to Nelson when I was designing brisk (https://github.com/brisktest/brisk) and his insight informed the development of it.

Among other things, Brisk allows you to run tests for your local code changes in the cloud (basically the pay mini test piece but for any test runner)

We also have a sync step much like the one described here and allow users to run one off commands (linters, tsc etc)

discuss

order

riffraff|1 year ago

> Brisk allows you to run tests for your local code changes in the cloud

how does this work for interactive debugging?

I was going to ask the same about the system in TFA but I might as well ask you :)

IshKebab|1 year ago

Can't you achieve all that just using a build system with reliable remote builds & caching e.g. Bazel, Buck, Please, etc?

That also avoids hacky sync scripts.

reillys|1 year ago

No you can’t.

They don’t work from your local development env and also work in your CI env.

Mostly Brisk was designed to run your complete test suite on every codes save (ie local save) but it also works great from your CI.

We can run entire test suites in seconds which is performance you don’t get with those systems you named (which are generally for building/compiling)