U
U
uuuu2021-02-23 23:44:33
C++ / C#
uuuu, 2021-02-23 23:44:33

Where to collect the solution?

To test edits in a C++ program, you need to build it every time. This takes about 30 minutes. Are there services where you can collect different solutions?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
W
Wataru, 2021-02-24
@uuuu

There is such a thing: https://chromium.googlesource.com/infra/goma/server/
Allows you to build large projects in parallel on a bunch of machines. Yes, these 30 minutes of assembly will still have to be spent. And no one will give you free computing power for this. You have to set up your servers.
There is also an option to restructure your project so that with small changes it would be necessary to collect only a small part of the object files. And 2 gigabytes in one file is some sort of bust. If you break the tests into many logically separate parts, then there is a chance that the assembly will greatly speed up. Yes, you will have to run more files, but it's easy to do.

V
Vladimir Korotenko, 2021-02-23
@firedragon

This is not the correct approach.
Make tests
unit
integration
any to your taste
In theory, a piece of functionality should be covered by quick tests.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question