1882 Commits

Author SHA1 Message Date
bmc-msft
36bae9e649
disable sympath unless it's set via target_env (#222) 2020-10-28 16:43:00 -04:00
Cheick Keita
e76064b340
assign scaleset to a role (#185) 2020-10-28 15:13:31 -04:00
bmc-msft
59cfc52e9b
report coverage total after batch processing prior (#218) 2020-10-28 12:51:32 -04:00
anslutsk
3450ee7bab
Extend AAD password creation timeout and optionally log said password (#214) 2020-10-28 12:23:47 -04:00
Cheick Keita
66dda9397a
Address race-condition when syncing input seeds (#204) 2020-10-28 11:57:46 -04:00
Cheick Keita
db8534109f
Resilient connection (#153) 2020-10-28 10:51:18 -04:00
bmc-msft
1d2fb99dd4
expose the ability manually override node reset (#201) 2020-10-27 17:29:53 -04:00
bmc-msft
7f68b3fd51
include examples in SDK (#216) 2020-10-27 13:33:25 -04:00
bmc-msft
4d8151a1aa
Use second-chance break on av (#210) 2020-10-27 10:52:20 -04:00
bmc-msft
4c999a5d0e
Add coverage & radamsa collection to integration tests (#211) 2020-10-27 09:13:22 -04:00
bmc-msft
d4c584342a
address multiple issues found by pylint (#206) 2020-10-26 12:24:50 -04:00
Anshuman Goel
5e891bcf7a
uninstall onefuzztypes (#200) 2020-10-26 10:39:01 -04:00
bmc-msft
bc2a3f816f
add missing telemetry relating to reports & tools (#203) 2020-10-26 09:59:02 -04:00
bmc-msft
18cc45ac56
add user confirmation to container reset (#202) 2020-10-23 19:35:23 -04:00
Anshuman Goel
2fe56f94c1
Add Onefuzz.container.reset to the SDK (#198) 2020-10-23 17:31:12 -04:00
bmc-msft
6989cf9e34
add log sampling at the Functions layer (#174) 2020-10-23 14:52:49 -04:00
Anshuman Goel
4f53d4b049
Adding version as param in script (#177) 2020-10-23 12:48:05 -04:00
bmc-msft
8a62830f2b
reduce how often list_containers is called (#196) 2020-10-23 09:43:45 -04:00
bmc-msft
b675ee75df
allows hardcoding the version on build (#181) 2020-10-23 09:05:26 -04:00
Anshuman Goel
bfbc9f8c9e
Bug fixes for Pool Resize (#158) 2020-10-23 08:58:15 -04:00
bmc-msft
1c06d7085a
move SDK to use request models rather than hand-crafted json (#191) 2020-10-23 08:39:45 -04:00
bmc-msft
d769072343
cache tokens in memory forever (#195) 2020-10-22 19:13:59 -04:00
Anshuman Goel
a18c21cf7f
fix incorrect resetting of components (#193) 2020-10-22 16:47:40 -04:00
bmc-msft
0a560cefba
fix format strings (#189) 2020-10-22 12:15:39 -04:00
bmc-msft
bf7b36f0a6
address help issues in the expanded reset command (#182) 2020-10-20 17:47:05 -04:00
bmc-msft
3dd0f136b8
unify syncdir management & add jitter (#180) 2020-10-20 17:17:45 -04:00
Cheick Keita
041c6ae130
Reimage dead nodes (#154) 2020-10-20 16:58:02 -04:00
Anshuman Goel
e5f723e9c9
removing " (#179) 2020-10-20 15:41:01 -04:00
Cheick Keita
178537df05
Store the heartbeat data in the task and node tables (#164) 2020-10-20 14:24:00 -04:00
Anshuman Goel
ecd322bfdc
Bringing more granularity to reset command option (#161) 2020-10-20 10:33:17 -04:00
bmc-msft
0171ec7f8b
only emit events on a change of state (#175) 2020-10-19 21:00:04 -04:00
bmc-msft
307b5ebd5f
update prereq crates (#178) 2020-10-19 19:48:05 -04:00
Jason Shirk
048ebefb6f
Debugger improvements (#176)
* Debugger event updates

This moves debugger event reporting more towards a safe api instead of
reporting the raw Win32 structs.

Closely related - the module name (as decided by our debugger) is
reported to callbacks for use in symbol resolution.

The exception callback remains as is for now as it is the most
complicated and heavily used.

* Improve symbolic breakpoint support

This change adds support to set symbolic breakpoints after a module is
loaded. Previously it only worked if the module hadn't been loaded yet.

* Move Handle wrapper to own pub mod

* Use Handler wrapper for Module handle

* Pass Module reference for dll/process callbacks
2020-10-19 16:12:51 -07:00
anslutsk
85f9ecc496
handle nested exceptions during cleanup on function deploy failures (#172) 2020-10-19 18:31:11 -04:00
bmc-msft
24e437bfbe
radamsa built for windows (#143) 2020-10-19 13:46:02 -04:00
bmc-msft
9bf3d55b36
limit size of error log saved as a Task Error (#170) 2020-10-19 12:52:19 -04:00
bmc-msft
75f29b9f2e
Remove update_event as a single event loop for the system (#160) 2020-10-16 21:42:35 -04:00
bmc-msft
9fa25803ab
on shutdown of scalesets & pools, only return boolresponse (#169) 2020-10-16 20:48:53 -04:00
bmc-msft
09326694e2
address initial deploy errors (#167) 2020-10-16 17:34:43 -04:00
bmc-msft
a563861487
fail louder when uploads fail (#166) 2020-10-16 17:04:46 -04:00
bmc-msft
8ff54396a6
add view filter for jobid, project, and/or name (#152) 2020-10-16 15:00:50 -04:00
bmc-msft
0eebd1e8af
simplify integration test output for repro tests (#165) 2020-10-16 13:03:08 -04:00
Cheick Keita
fa25823342
split node and task heartbeats in two nodes (#163) 2020-10-15 21:30:03 -04:00
Joe Ranweiler
458b21f690
Enable logging HTTP response body on error (#162) 2020-10-15 15:55:52 -04:00
bmc-msft
645a5e5702
stop automatically queueing objects for work (#159) 2020-10-15 14:39:37 -04:00
Anshuman Goel
fb3071ad4a
size validation (#156) 2020-10-15 12:05:57 -04:00
bmc-msft
543dad30e2
handle nodes re-registering with existing work (#146) 2020-10-15 10:21:20 -04:00
van Hauser
5f7105fd59
afl++ addition (#7) 2020-10-15 09:41:49 -04:00
Joe Ranweiler
eabcc068f3
Expand coverage and debugger APIs (#155)
- Expand coverage and debugger APIs
- Remove redundant accessor
2020-10-14 18:17:26 -07:00
bmc-msft
e59260c78e
save the DynamicConfig for reload upon reboot (#150) 2020-10-14 17:23:30 -04:00