Jonathan Shook
033e5d2284
Single entry point for NBCLI parser
2024-01-10 14:41:15 -06:00
Jonathan Shook
ba15a49af0
support numbers in atfile names
2024-01-10 12:21:35 -06:00
Jonathan Shook
ed24a67916
Merge branch 'jshook/heartbeat'
2024-01-09 15:06:50 -06:00
Jonathan Shook
e97df4b663
add support for component status WRT execution state
...
add support for heartbeat status
move NBSession to a live component which heartbeats to a file
refactor periodic task to support started and unstarted after ctor
add --heartbeat-millis option
allow periodic tasks to activate on start, and on shutdown
add missing session close
2024-01-09 15:06:25 -06:00
Jonathan Shook
f4f70b9ea7
fix missing case of multiple argv values in single provided at-line for global option
2024-01-09 13:29:40 -06:00
Jonathan Shook
f0852abbb2
at-files: support only yaml files, append yaml extension if not provided
2024-01-08 14:34:07 -06:00
Jonathan Shook
de5813275a
basic support for yaml at-files
2024-01-08 14:18:36 -06:00
Jonathan Shook
dd7c721aea
document metrics better and save to cache file
2023-12-22 13:37:04 -06:00
Jonathan Shook
4e9963ab17
optimizer naming updates, fixes for _impl
2023-12-19 00:01:28 -06:00
Jonathan Shook
0a4b105c3e
direct implementation of run, start, wait, await, example, forceStop
2023-12-18 22:54:05 -06:00
Jonathan Shook
34e6767b0a
implement cmd stop directly
2023-12-15 23:10:44 -06:00
Jonathan Shook
42127a9d52
unbreak --pin option for bar commands
2023-12-10 21:17:36 -06:00
Jonathan Shook
309cb67587
Allow progress indicator to be configured
2023-12-10 21:17:27 -06:00
Jonathan Shook
c23878a0e6
implement --cat
2023-12-09 17:17:13 -06:00
Jonathan Shook
16e3e587aa
enhance console reporter
2023-12-09 17:17:08 -06:00
Jonathan Shook
57129e8968
avoid mandatory console output
2023-12-09 17:17:03 -06:00
Jonathan Shook
5ae22195ba
package factoring
2023-12-09 17:16:44 -06:00
Jonathan Shook
e1f9545abd
change all references of context to container
2023-12-07 09:40:40 -06:00
Jonathan Shook
ae19037bce
remainder of changes for scenario rework that need to be itemized
2023-12-06 14:26:53 -06:00
Jonathan Shook
a2ac3e3f75
structuring and naming changes
2023-12-06 14:26:29 -06:00
Jonathan Shook
c619bf705a
working test config
2023-10-25 17:08:29 -05:00
Jonathan Shook
d9a83ee788
more test fixes post-merge
2023-10-24 00:25:10 -05:00
Jonathan Shook
f7e4efc79a
post merge test fixes
2023-10-24 00:14:48 -05:00
Jonathan Shook
68f5fefd3d
renaming workloads part2
2023-10-23 20:22:49 -05:00
Jonathan Shook
e44b5a21b7
refinements for csv logging
2023-10-23 08:42:19 -05:00
Jonathan Shook
fe1d3193a4
merge fixups and adapting client load sensors
2023-10-23 08:42:19 -05:00
Jonathan Shook
9fa711b7ab
checkpoint
2023-10-23 08:42:19 -05:00
Jonathan Shook
7be8fd0708
minor updates, notes collected into gh issues
2023-10-23 08:42:19 -05:00
Jonathan Shook
61b923cfed
indirect loading on nbr working
2023-10-23 08:42:00 -05:00
Jonathan Shook
9daf06cd62
rehome all metrics construction patterns, remove ActivityMetrics
2023-10-23 08:41:40 -05:00
Jonathan Shook
3ec511f61f
partial progress to moving instrumentation
2023-10-23 08:41:17 -05:00
Jonathan Shook
17052eaadf
rework scenario invocation for better tests, unit test running only
2023-10-23 08:41:17 -05:00
Jonathan Shook
b0e984c55f
basic component lifetimes working
2023-10-23 08:41:17 -05:00
Jonathan Shook
7f960778b4
fixes for passing basic tests
2023-10-23 08:41:17 -05:00
Jonathan Shook
2c90ec0e1c
even more merge fixes
2023-10-23 08:41:17 -05:00
Jonathan Shook
02f69d0038
merge fixes
2023-10-23 08:41:17 -05:00
Jonathan Shook
40019912d3
lay foundation for component hierarchy
2023-10-23 08:41:17 -05:00
Jonathan Shook
90519b9337
more fixes
2023-10-23 08:41:17 -05:00
Jonathan Shook
0a3b827372
doc improvements
2023-10-23 08:41:17 -05:00
Jonathan Shook
3ec351ad38
disable metrics inventory for previous registry
2023-10-23 08:41:17 -05:00
ShaunakDas88
cd1ab9c540
address draft PR comments
2023-10-10 22:37:43 -07:00
ShaunakDas88
4502a5ec61
register client system metrics in NBCLI
2023-10-10 13:29:08 -07:00
yabinmeng
3ddac6298d
Add clarification in docker-metrics.md.
2023-09-28 15:21:28 -05:00
yabinmeng
9a61a1f2af
Remove "--docker-metrics" functionality. Update documents and scripts accordingly.
2023-09-28 14:30:18 -05:00
Jonathan Shook
e4a566cedd
improve method names on annotations
2023-09-15 16:48:43 -05:00
Jonathan Shook
112ad332cd
fixups and package structure updates
2023-09-11 13:20:52 -05:00
Jonathan Shook
3b1022b1eb
allow argsfile to retain comments, provide safe warnings
2023-09-10 19:17:50 -05:00
Jonathan Shook
17fa8500ab
enable label filtering and validation
2023-09-10 17:37:57 -05:00
Jonathan Shook
186e87ac1b
enable label filtering and validation
2023-09-09 20:31:15 -05:00
Jonathan Shook
bf3e9636c0
remove confusing type and dimensions labeling methods
2023-09-09 20:31:04 -05:00