On 4/29/23 4:13 PM, Andrey Semashev via Boost wrote:
On 4/29/23 23:45, Robert Ramey via Boost wrote:
Looks like the CI for the serialization library takes about 200 minutes to run (on a good day). When I run it on my local desktop for one compiler/configuration it takes 1-2 minutes. It seems to me that the way that CI works, it entails a huge waste resources and time. Has anyone thought about this?
If you know where most overhead is coming from, you can work towards reducing that overhead. For example, you can save time wasted on environment setup and git checkout if you run tests for different configurations in one CI job.
If you want more specific comments then you probably have to provide more details on your problem.
Actually I have made very specific observations regarding the issue. I didn't receive any useful feedback. When I thinking about it's pretty easy to see why - the CI concept as implemented in boost is irretrievably broken. Robert Ramey
participants (1)
-
Robert Ramey