Native extension build server seems to be taking longer than usual

It seems like it takes as long as 10+ minutes to make a native extension build for me right now even for very simple projects. It used to be faster?

Editor 2 really need a dialog showing progress of building instead of freezing until build is done.

1 Like

Hmm, let’s ping @mikael.lothman, maybe he can check on the status of the server.

And, we’re are looking into ways of making the server faster for windows builds.

I also think that @Erik_Angelin is working on making it possible to have a progress bar while building too.

3 Likes

I can’t see the issue you are describing. Our metrics (from the server perspective) only shows a few builds that takes up to 5 minutes. A good progress bar reflecting the process of upload, build and download would most likely improve the transparency.

3 Likes

Are builds done async or in a queue?

Upload / build / download progress would be great.

Another thing which would help alleviate the issue is to cache builds and not rebuild them every reload of the editor if nothing has changed.

The jobs should be asynchronous afaik.
The caching of Native Extensions is supported locally by a file cache, so it shouldn’t build even though you restart the editor.

Something is wrong with Windows version then.

I just sanity tested again now. Open project, build, takes several mins to run. Build again, runs instantly. Close editor, open project again, build, spinning icon for several minutes until build runs, build again and it’s instant.

Could it have anything to do with lib based native extensions? They are not being updated but somewhere there might break cache somehow if you’re testing only non lib based native extensions?

I’m going to check out the caching later as well…

1 Like