-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Test both collateral configurations on CI #303
Conversation
This seems to be breaking the message bot; reverting back to a draft until we resolve this. |
Undrafting; the bot seems to be working after all. I guess writing the output twice is problematic in general though 🤔 (and perhaps a little flaky; statistics can be different for different configurations) |
Ah now that is an unforeseen consequence - perhaps we should start plotting histograms instead 😅 |
In all seriousness, I think that with the current approach we are actually overwriting the coverage, gas cost, etc. artifacts. We might want to split them out per workflow (e.g. with a different suffix) and update the comment bot accordingly. |
Yeah, true. My initial thought was to only allow writing gas costs if |
You know, this might actually be a nicer immediate solution. That way we can go ahead and start testing both and then add support for metrics for FA2 checker in a separate PR. |
4263df3
to
adc6c48
Compare
More incrementally, eh? 🤔 That sounds good to me; at least we can already safely know that both collateral configurations work, even if we don't get extra gas info about the FA2 one (gas costs can still not go overboard though, because if that happens I expect the corresponding e2e test would fail, so that's another safety net). Let's see how adc6c48 does |
I'll go ahead and merge this one so that both collateral configurations are always tested and we can always add support for metrics for collateral=FA2 checker in a separate PR; currently the artifacts stored only capture gas costs etc. for collateral=TEZ. |
Prerequisite for #213.