Andrei Chekun
Andrei Chekun
> > > I don't get this. Does it mean that I can no longer run `test.py --name=boost/something` and have the test executed? Presumably no, so it means something else....
> @xtrey , I downloaded the log from CI, ran `cat ~/Downloads/consoleText | fgrep PASS | grep 'boost|unit'` and it found nothing. Did boost/unit tests run at all? Nope, all...
> #### 🔴 CI State: FAILURE > > ✅ - [Framework test](https://jenkins.scylladb.com/job/scylla-master/job/scylla-ci/16809/) ✅ - [Build](https://jenkins.scylladb.com/job/scylla-master/job/scylla-ci/16809/) ❌ - [Unit Tests](https://jenkins.scylladb.com/job/scylla-master/job/scylla-ci/16809/) > #### Failed Tests (2/33355): > > * [test_raft_voters_multidc_kill_dc[False-1].dev.2](https://jenkins.scylladb.com//job/scylla-master/job/scylla-ci/16809/testReport/junit/cluster/test_raft_voters/test_raft_voters_multidc_kill_dc_False_1__dev_2) [🔍](https://github.com/scylladb/scylladb/issues?q=is:issue+is:open+test_raft_voters_multidc_kill_dc%5BFalse-1%5D.dev.2) >...
> @xtrey , [here](https://github.com/scylladb/scylladb/pull/22894#issuecomment-2791991181) I asked whether boost tests were run at all or not, because I didn't see them in logs. I still have this question about [this](https://jenkins.scylladb.com/job/scylla-master/job/scylla-ci/16809) run...
> @kostja , I asked @xtrey to save my terminal from 28k+ lines dumped on in in "interactive" test.py invocation. So when test.py is run by hand from a terminal,...
> Out of curiosity (as I did not follow / missed any discussion on the design of this): why not just set up a Prometheus node exporter and gather the...
> Using Prometheus (which we have already for our on-prem hosts, btw) is an overkill, but setting a whole DB for it + collecting ourselves (in Python) the metrics in...
@mykaul here the [doc](https://docs.google.com/document/d/1iQr4qPo8JWH43mfIoxauerWMYc0tzbUamrRFH375Vbw/edit#heading=h.prspeijbjau9) with discussion
> @xtrey is this ready for re-review? What are the changes? Yes, it's ready. Resolved all your comments: with int->float, usec -> sec, create pid before starting the process, reorganized...
Added handling the ```asyncio.exceptions.CancelledError``` to not fail the whole job.