Skip to content
This repository has been archived by the owner on Jan 11, 2023. It is now read-only.

Remove unecessary CI processes #1265

Merged
merged 1 commit into from
Nov 19, 2016

Conversation

jasonLaster
Copy link
Contributor

We've seen some occasional flakiness due to Circle having a 4GB Ram limit.

Here's an example fail
Here's a memory-usage overview

This fix removes unused processes from when circle was used and we ran some unit tests in the browser in CI.

We can also limit flow's memory foot print with these four commands:

  --sharedmemory-dep-table-pow      The exponent for the size of the shared memory dependency table. The default is 17, implying a size of 2^17 bytes
  --sharedmemory-dirs               Directory in which to store shared memory heap (default: /dev/shm/)
  --sharedmemory-hash-table-pow     The exponent for the size of the shared memory hash table. The default is 19, implying a size of 2^19 bytes
  --sharedmemory-log-level          The logging level for shared memory statistics. 0=none, 1=some
  --sharedmemory-minimum-available  Flow will only use a filesystem for shared memory if it has at least these many bytes available (default: 536870912 - which is 512MB)

but i wasn't sure which would be best so i let it be

@wldcordeiro wldcordeiro merged commit c92cd0f into firefox-devtools:master Nov 19, 2016
@jasonLaster jasonLaster mentioned this pull request Nov 22, 2016
4 tasks
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants