-
moneromooo
wfaressuissia[m]: will you want to review
monero-project/monero #7345 ? It's going to be right in your area.
-
slbawfalm
What kind of person steals from own community? shorturl.at/jmDM4 Your own leaders are laughing at how stupid you are falling for thier 'Magical Crypto Friendship'.
-
selsta
.merges
-
xmr-pr
6810 7005 7274 7332 7349 7366 7368 7373 7394 7398 7400 7401 7402 7412 7413 7417 7418 7419 7422
-
mj-xmr
Please mention once the merges are done, so I can run a report generation. Thanks.
-
selsta
mj-xmr: please also add
monero-project/monero #7401 to adaptive mining
-
selsta
so that the test gets skipped if python dependencies are not installed
-
selsta
afterwards it's good from my side
-
mj-xmr
selsta, on it. Thanks for coordination.
-
mj-xmr
I'll just rebase.
-
mj-xmr
Rebased. Waiting for the tests.
monero-project/monero #7387
-
mj-xmr
Oops. I need to add there the other missing requirements.
-
selsta
yep that's what I meant
-
mj-xmr
-
selsta
commit name looks wrong
-
mj-xmr
-
mj-xmr
<selsta> commit name looks wrong <--- because it's a different branch.
-
mj-xmr
Can it be like this, in order to avoid conflicts?
-
selsta
-
selsta
PR title and commit title don't match
-
selsta
7387 looks ok now
-
mj-xmr
Ah damn. Thanks
-
mj-xmr
selsta, Done. Sorry working under pressure, because I don't want to miss TehMergeTrain™
-
anxstgnnb
Why does the Saviour of NASA take a group achievement award and present it as a proof of individual glory?
twitter.com/hyc_symas/status/1203709575226183683
-
mj-xmr
selsta, there's a testing problem with the "Adaptive". I can reproduce it locally.
-
mj-xmr
selsta, it's a problem on Master
-
mj-xmr
I can have a look after lunch.
-
mj-xmr
If anybody wants to pick it up before this time (so in the coming 2 hours), please let us know, not to double the work time.
-
selsta
monero-project/monero #7366 this seems to make functional tests fail
-
selsta
vtnerd: ^
-
mj-xmr
I guess everybody thought, that it was just that ever-failing mining test, that I'm about to fix.
-
mj-xmr
I still need to do some house cleaning and in about an hour I can look into current issues until the end of the day.
-
mj-xmr
OK. I finally have time and will have a look at master now.
-
mj-xmr
vtnerd, have you already picked up 7366?
-
mj-xmr
I might have quick fixed 7366 by temporarily disabling the feature.
-
mj-xmr
check_missing_rpc_methods is still failing. selsta should these quick fixes be in separate branches?
-
moneromooo
What's missing ?
-
kpyvnthcdf
Did you know that all witdraw-buyer-seller-depoist chains are trackable in Monero? No? You should have read Breaking Monero. How many people are you endangering with your 'privacy' coin?
-
mj-xmr
moneromooo, Error: wallet API method scan_tx does not have a matching function
-
mj-xmr
I'm lost on this one TBH
-
moneromooo
Ah, new RPC. I'll add it.
-
mj-xmr
Thanks. Then I'll PR my "fix" and vtnerd can fix it up later on.
-
xmr-pr
mj-xmr opened pull request #7617: Hotfix: temporarily disabled SSL certificate storing from PR 7366
-
xmr-pr
-
xmr-pr
moneromooo-monero opened pull request #7618: python-rpc: add function for new scan_tx RPC
-
xmr-pr
-
mj-xmr
moneromooo, I don't know where you prefer discussing, but my rationale is, that a feature, which breaks tests, also prevents other features from being tested with the same test.
-
mj-xmr
Which is why I'm overreacting here.
-
mj-xmr
and as usual, it concerns my ill-fated Adaptive Mining tests, which for this reason can't be merged (X_X)
-
mj-xmr
I just wish, that one day we can have a policy: "Failing tests -> no merge"
-
childofthecorn[m
Does disabling the test make it so the other feature can be tested with the (now disabled) same test? Seems like either way the new feature cant use that test. Might as well leave it enabled and failing, as an indication that someone needs to come fix the test
-
mj-xmr
childofthecorn[m, The proper, honest and responsible reaction would actually be to REVERT the change which introduced the regression. I'm trying hard not to be an asshole to demand it.
-
childofthecorn[m
<mj-xmr "childofthecorn, The proper, hone"> I've been that asshole in other projects. Features shouldn't merge with broken tests, IMO.
-
mj-xmr
Exactly
-
childofthecorn[m
But also, broken tests with loud errors are better than disabled tests with no errors
-
mj-xmr
This is not a broken test.
-
childofthecorn[m
Ah, I misread. I'll see myself out 😅
-
childofthecorn[m
s/broken/failing/
-
mj-xmr
OK so what I did was disabling the feature, which broke the test.
-
mj-xmr
And I did it in a polite way, by not reverting vtnerd's changes.
-
mj-xmr
So he can have his due weekend and return on Monday to provide a proper fix.
-
mj-xmr
And also, when his feature breaks the test, it disables testing of other ~20 features, which opens the door for regressions even wider.
-
mj-xmr
The academic term of this situation is a fucking mess.
-
mj-xmr
childofthecorn[m, I know why you misread. Because I said it so earlier as if the test was broken. The test tests many things. One of them is mining, which fails with about 50% probability. I fixed this and was very close for this to be merged. Then this breaking change came and my PR can't me merged anymore.
-
mj-xmr
So I hope you see the irony.
-
mj-xmr
Devs are by now used to ignore the test, since they think it's that bloody mining test failing again.
-
mj-xmr
So there you have it.
-
childofthecorn[m
Ahhh, I see now. I should have remained a fly on the wall anyways :)
-
childofthecorn[m
Thanks for the clarification
-
mj-xmr
"I should have remained a fly on the wall anyways :" <--- well you did confirm a rigid methodology.
-
mj-xmr
i.e. failing tests -> no merge
-
vtnerd
"The academic term of this situation is a fucking mess." -> a bit hyperbolic, but will fix test
-
mj-xmr
I'm signing off for today.
-
vtnerd
some of these tests were/are brittle iirc, but hopefully that has been sorted out