-
Notifications
You must be signed in to change notification settings - Fork 299
fix: don't create one webpack bundle for every test file #705
Conversation
@vmx the latest |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You sir, are a superstar 🌟❤️ Thank you!
package.json
Outdated
@@ -65,15 +65,15 @@ | |||
"url": "https://github.com/ipfs/js-ipfs-api" | |||
}, | |||
"devDependencies": { | |||
"aegir": "^13.0.0", | |||
"aegir": "https://github.com/ipfs/aegir#karma-webpack-bundle-alt2", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you release aegir and update it here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll do once I'm done with my Windows fixes.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Which ones?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The ones I'm working on atm.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🎉 🎉 🎉
With the release of AEgir 13.0.6 it is no longer needed to increase the memory size, as there will be only a single webpack bundle for all tests, which takes little enough memory.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@vmx I'm going ahead and merge all the "fix tests" PRs
This commit introduces a new experimental branch of AEgir which
should fix the issue with taking to much memory when running the
Browser based tests. If it turns out to be successful, there
will be a new AEgir release containing that fix.