You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| `App` | `String` (Mandatory) | Name of the App, equivalent to process "comm" | Not Applicable |
869
+
| `Threads` | `array` (Optional) | List of app threads (identified by their "comm" value as specified in /proc/{pid}/comm) to be considered as in-focus, hence moved to the focused-cgroup when the app (with the above identifier) is launched. | `Empty List` |
870
+
| `Configurations` | `array` (optional) | List of Signal Configurations indicating the signals to be acquired when this app is launched. Note: The specified signal opcodes should correspond to actual configurations in the SignalsConfig.yaml file. | `Empty List` |
871
+
872
+
<div style="page-break-after: always;"></div>
873
+
874
+
**Example**
875
+
```yaml
876
+
PerAppConfigs:
877
+
- App: "gst-launch-"
878
+
Threads:
879
+
- {"cam-server": "4"}
880
+
- {"gst-launch-": "4"}
881
+
882
+
- App: "chrome"
883
+
Threads:
884
+
- {"chrome": "FOCUSED_CGROUP_IDENTIFIER"}
885
+
Configurations: ["0x80034aab"]
886
+
887
+
```
888
+
889
+
PerApp configs should be defined in /etc/urm/custom/PerApp.yaml.
860
890
861
891
## 5. Client CLI
862
892
URM provides a minimal CLI to interact with the server. This is provided to help with development and debugging purposes.
0 commit comments