This repository was archived by the owner on Nov 1, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 197
Commit 8c315af
Create new
* Release 8.7.1 (hotfix) (#3459)
* Remove the retention policy setting (#3452)
---------
Co-authored-by: Cheick Keita <chkeita@microsoft.com>
* Revert "Release 8.7.1 (hotfix) (#3459)" (#3468)
This reverts commit c69deed.
* Redo 8.7.1 (#3469)
* Redo-8.7.1-hotfix
---------
Co-authored-by: Cheick Keita <chkeita@microsoft.com>
* Support custom ado fields that mark work items as duplicate (#3467)
* Add field to ado config for checking duplicate work items
* Make duplicate fields nullable and add it to python models
* Update broken tests
* Update docs to include new ado_duplicate_fields property
* Update readme with archive message (#3408)
Co-authored-by: Adam <103067949+AdamL-Microsoft@users.noreply.github.com>
* Bump tokio from 1.30.0 to 1.32.0 in /src/proxy-manager (#3425)
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.30.0 to 1.32.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-1.30.0...tokio-1.32.0)
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump tokio from 1.30.0 to 1.32.0 in /src/agent (#3424)
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.30.0 to 1.32.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-1.30.0...tokio-1.32.0)
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Remove unnecessary method argument (#3473)
* Bump elsa from 1.8.1 to 1.9.0 in /src/agent (#3411)
Bumps [elsa](https://github.com/manishearth/elsa) from 1.8.1 to 1.9.0.
- [Commits](Manishearth/elsa@v1.8.1...v1.9.0)
---
updated-dependencies:
- dependency-name: elsa
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump tempfile from 3.7.1 to 3.8.0 in /src/agent (#3437)
Bumps [tempfile](https://github.com/Stebalien/tempfile) from 3.7.1 to 3.8.0.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
- [Commits](Stebalien/tempfile@v3.7.1...v3.8.0)
---
updated-dependencies:
- dependency-name: tempfile
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump tempfile from 3.7.1 to 3.8.0 in /src/proxy-manager (#3436)
Bumps [tempfile](https://github.com/Stebalien/tempfile) from 3.7.1 to 3.8.0.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
- [Commits](Stebalien/tempfile@v3.7.1...v3.8.0)
---
updated-dependencies:
- dependency-name: tempfile
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Updating requirements.txt to accept >= onefuzztypes. (#3477)
* Updating requirements.txt to accept >= onefuzztypes.
* Trying to loosen restriction.
* Bump notify from 6.0.1 to 6.1.1 in /src/agent (#3435)
Bumps [notify](https://github.com/notify-rs/notify) from 6.0.1 to 6.1.1.
- [Release notes](https://github.com/notify-rs/notify/releases)
- [Changelog](https://github.com/notify-rs/notify/blob/main/CHANGELOG.md)
- [Commits](notify-rs/notify@notify-6.0.1...notify-6.1.1)
---
updated-dependencies:
- dependency-name: notify
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump azure_* crates (#3478)
* Release 8.8.0 (#3466)
* Release 8.8.0
* Bump clap from 4.3.21 to 4.4.2 in /src/agent (#3484)
Bumps [clap](https://github.com/clap-rs/clap) from 4.3.21 to 4.4.2.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@v4.3.21...v4.4.2)
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump gimli from 0.27.3 to 0.28.0 in /src/agent (#3414)
Bumps [gimli](https://github.com/gimli-rs/gimli) from 0.27.3 to 0.28.0.
- [Changelog](https://github.com/gimli-rs/gimli/blob/master/CHANGELOG.md)
- [Commits](gimli-rs/gimli@0.27.3...0.28.0)
---
updated-dependencies:
- dependency-name: gimli
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump clap from 4.3.21 to 4.4.2 in /src/proxy-manager (#3474)
Bumps [clap](https://github.com/clap-rs/clap) from 4.3.21 to 4.4.2.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@v4.3.21...v4.4.2)
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump winreg from 0.50.0 to 0.51.0 in /src/agent (#3434)
Bumps [winreg](https://github.com/gentoo90/winreg-rs) from 0.50.0 to 0.51.0.
- [Release notes](https://github.com/gentoo90/winreg-rs/releases)
- [Changelog](https://github.com/gentoo90/winreg-rs/blob/master/CHANGELOG.md)
- [Commits](gentoo90/winreg-rs@v0.50.0...v0.51.0)
---
updated-dependencies:
- dependency-name: winreg
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adam <103067949+AdamL-Microsoft@users.noreply.github.com>
* Starting integration tests (#3438)
* Starting integration tests
* Ready to test the test
* Parametrize test
* checkpoint
* Test works
* Run integration tests in pipeline
* fmt
* .
* -p
* Install clang
* quotes not required in yaml?
* Hopefully fixed windows?
* Try without killondrop
* lint
* small test
* another test
* Reuse core name
* Wrong step
* bump tokio?
* Try with rust
* make build happy
* Bump pete and small clean up
* Clean up and make the test pass regularly
* fix broken ci
* Lower the poll timeout
* Set the timeout in a nicer way
* fix windows
* fmt
* Include and copy pdbs
* Ignore if pdb is missing on linux
* It takes too long for coverage to be generated
* lint
* Only warn on missing coverage since it's flaky
* Fix windows build
* Small clean up
* Try lowering the poll delay
* fix coverage
* PR comments
* .
* Apparently make is missing?
* Remove aggressive step skipping in CI
* Fix sed checks for CLI versioning (#3486)
* Fix sed checks for CLI versioning
* Fix.
* Fix.
* Changing build_cli
* Trying greater than
* Tring once more.
* Trying major minor
* trying to replace major minor
* Using major minor
* Bump bytes from 1.4.0 to 1.5.0 in /src/agent (#3488)
Bumps [bytes](https://github.com/tokio-rs/bytes) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/tokio-rs/bytes/releases)
- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md)
- [Commits](tokio-rs/bytes@v1.4.0...v1.5.0)
---
updated-dependencies:
- dependency-name: bytes
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Improve area/iteration path validation (#3489)
* Add more comprehensive checks and better error messages to area/iteration path validation
* Join invalid chars with space instead of comma
* Make tree path validation more testable
* Add error code for invalid ADO project in config
* Write unit tests for tree path validation
* Format tree path unit tests
* Merge escape character and control character checks and clarify error message
* Improve handling of unexpected breakpoints (#3493)
* Improve handling of unexpected breakpoints
* fmt
* Update azure_* crates (#3503)
* Fuzz coverage recording (#3322)
* Fuzz coverage recording
* Update cargo.toml
* Update src/agent/coverage/fuzz/fuzz_targets/fuzz_target_record_coverage.rs
Co-authored-by: George Pollard <porges@porg.es>
* Fix fuzz
---------
Co-authored-by: George Pollard <porges@porg.es>
* Reporting coverage on task start up (#3502)
* Reporting coverage on task start up
* Moving metric up.
* Remove feature flag from heartbeat metrics. (#3505)
* Update archive notice. (#3507)
* Add onefuzz service version to job created events (#3504)
* Tevoinea/add version checking in local tasks (#3517)
* Compare task version to service version
* Swallow output when looking for appropriate name
* Create directories if they don't exist in the template (#3522)
* Create directories if they don't exist in the template
* fmt
* Support for retention policies on containers (#3501)
- [x] ability to specify a retention period on a container, which applies to newly-created blobs
- [x] specify default retention periods in templates from CLI side
There's a small breaking change to the Python JobHelper class.
* Bump rayon from 1.7.0 to 1.8.0 in /src/agent (#3520)
Bumps [rayon](https://github.com/rayon-rs/rayon) from 1.7.0 to 1.8.0.
- [Changelog](https://github.com/rayon-rs/rayon/blob/master/RELEASES.md)
- [Commits](rayon-rs/rayon@rayon-core-v1.7.0...rayon-core-v1.8.0)
---
updated-dependencies:
- dependency-name: rayon
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump insta from 1.31.0 to 1.32.0 in /src/agent (#3521)
Bumps [insta](https://github.com/mitsuhiko/insta) from 1.31.0 to 1.32.0.
- [Changelog](https://github.com/mitsuhiko/insta/blob/master/CHANGELOG.md)
- [Commits](mitsuhiko/insta@1.31.0...1.32.0)
---
updated-dependencies:
- dependency-name: insta
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Disable `repro` and `debug` VM CLI commands. (#3494)
* Disable and VM CLI commands.
* Formatting.
* More formatting.
* More formatting.
* Removing Repro check.
* Make modules case insenstive on windows (#3527)
* Make modules and coverage allowlist case insensitive on Windows
* Tests and fmt
* PR comments
* fmt
* Debugging missing file coverage
* fmt
* Broken linux test
* Add a case insensitive transformer for better perf
* cargo fix
* Update windows interceptor list (#3528)
* Template creation command (#3531)
* Tasks are selectable
* Almost there
* It works
* fmt
* remove dead code
* Remove unnecessary comments
* Improve instructions
* fix bug
* Add some dummy values for paths
* Terminate process on timeout in windows for the coverage task (#3529)
* Terminate process on timeout in windows for the coverage task
* set the timeout before we start the debugger
* split the target launch from the debugger initialization
wait for the process to finish on a separate thread
* fix build
* move comments
* Ignore regression update when the work item is in some states (#3532)
* Ignore regression update when the work item is in some states
* format
* formatting
* don't hide messages in the poison queue
* fix typo
* update regression logic
update test_template to support regression
* build fix
* mypy fix
* build fix
* move regression ignore state under ADODuplicateTemplate
* replace extend with append
* update set_tcp_keepalive
* mke mypy happy
* copy ADODuplicateTemplate.OnDuplicate.RegressionIgnoreStates
* Adding new UniqueReport metric for attempts.
* rename metric
* lock
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Adam <103067949+AdamL-Microsoft@users.noreply.github.com>
Co-authored-by: Cheick Keita <chkeita@microsoft.com>
Co-authored-by: Kanan B <32438208+kananb@users.noreply.github.com>
Co-authored-by: Marc Greisen <mgreisen@microsoft.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: George Pollard <gpollard@microsoft.com>
Co-authored-by: Teo Voinea <58236992+tevoinea@users.noreply.github.com>
Co-authored-by: George Pollard <porges@porg.es>CrashReported
metric that track report upload attempts (#3567)1 parent 46bbe5b commit 8c315afCopy full SHA for 8c315af
File tree
Expand file treeCollapse file tree
2 files changed
+9
-0
lines changedFilter options
- src/agent
- onefuzz-result/src
- onefuzz-task/src/tasks/report
Expand file treeCollapse file tree
2 files changed
+9
-0
lines changedsrc/agent/onefuzz-result/src/job_result.rs
Copy file name to clipboardExpand all lines: src/agent/onefuzz-result/src/job_result.rs+1Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
17 | 17 |
| |
18 | 18 |
| |
19 | 19 |
| |
| 20 | + | |
20 | 21 |
| |
21 | 22 |
| |
22 | 23 |
| |
|
src/agent/onefuzz-task/src/tasks/report/crash_report.rs
Copy file name to clipboardExpand all lines: src/agent/onefuzz-task/src/tasks/report/crash_report.rs+8Lines changed: 8 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
166 | 166 |
| |
167 | 167 |
| |
168 | 168 |
| |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
169 | 177 |
| |
170 | 178 |
| |
171 | 179 |
| |
|
0 commit comments