| commit | e17fbb9957d2470fca135a33a61a92cda0c97c33 | [log] [tgz] |
|---|---|---|
| author | Rasha Eqbal <rashaeqbal@fuchsia.infra.roller.google.com> | Fri Apr 09 17:26:12 2021 +0000 |
| committer | Copybara-Service <copybara-worker@google.com> | Fri Apr 09 10:26:57 2021 -0700 |
| tree | e498957b75dd2a2eacaf146ef131c9911a7a66c0 | |
| parent | 4ead073bf223e34dfbd9313968b5fcb0b2243f6d [diff] |
[roll] Roll fuchsia [memory] Simulate pressure signals Add support to the `mem` command to simulate memory pressure signals. This just sends out the signals to all registered watchers of the fuchsia.memorypressure service, without an associated memory growth. The purpose of this option is to help watchers test their response to the signals. Expose a new internal service fuchsia.memory.Debugger hosted by memory_monitor. This is a debug-only, Hub-published service, which the `mem` tool talks to in order to simulate memory pressure signals. The fuchsia.memory.Debugger protocol can be extended in the future for other such diagnostic features. Example usage: `mem --signal=CRITICAL`. CRITICAL can be replaced with WARNING or NORMAL. Test: memory_monitor_tests Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/503801 Original-Revision: df622e33ae78c8bcaa070cbf3198245b7aee8454 GitOrigin-RevId: 736254acd4e45af4d3edcb98bf4f8119a74b2037 Change-Id: I55c0ffb2661fcfbfb3a59fc043a709f45c06adea
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.