Giter Site home page Giter Site logo

Comments (7)

pospi avatar pospi commented on June 18, 2024 1

There is not much I can tell you, I think a subsequent run has built up more caches for me but my builds are still spending ~33min total in the Nix configuration phase https://github.com/h-REA/hREA/actions/runs/5932845698/job/16099193323 and you don't get any timestamps in the terminal output.

In any case, that last run did manage to complete and those test failures look genuine rather than execution timeouts so I'm thinking this can have priority lowered for now (I don't think anyone else is building 8 DNAs and a UI in a single repository). Will let you know if I turn out to be wrong about that.

from holochain.

ThetaSinner avatar ThetaSinner commented on June 18, 2024

@pospi I believe the scaffold deps is slow to build but you should be getting it pre-built from a cache and 1h 40m is not expected. We suspect there are some problems with cache eviction and is on my backlog to look at, I'm happy to move that up and look at it. We are also investigating a report of tryorama tests running slowly against Holochain 0.2.1 but this sounds different.

Could I have a link to a problem build so I can take a look?

from holochain.

ThetaSinner avatar ThetaSinner commented on June 18, 2024

An upstream cache would help speed this up I think. It looks like cachix is currently set up to cache but when you take updates from upstream it will be slow. The cachix-action has this option which lets you add more read locations.

I think you could point that at holochain-ci which should help but unless you're doing nix flake update regularly it will get out of sync fairly quickly. I'm looking at splitting out a 'release' cache that will contain just the versions of Holochain that people are using rather than every version our CI produces but I don't know when that's going to be ready yet.

from holochain.

github-actions avatar github-actions commented on June 18, 2024

This item has been open for 30 days with no activity.

from holochain.

ThetaSinner avatar ThetaSinner commented on June 18, 2024

@pospi We've recently improved our cache size and maintenance so it should be smaller and contain what you need more often.

Could you try adding holochain-ci as an upstream cache for your builds? I'm also happy to come and make that change to see if it helps.

from holochain.

github-actions avatar github-actions commented on June 18, 2024

This item has been open for 30 days with no activity.

from holochain.

github-actions avatar github-actions commented on June 18, 2024

This item has been inactive for 14 days since being marked as stale.

from holochain.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.