miracum / fhir-pseudonymizer

A REST service to pseudonymize and anonymize FHIRยฎ resources.
MIT License
15 stars 2 forks source link

chore(deps): update dependency nbomber to v5 - autoclosed #102

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
NBomber nuget major 3.3.0 -> 5.2.2

Release Notes

PragmaticFlow/NBomber (NBomber) ### [`v5.2.2`](https://togithub.com/PragmaticFlow/NBomber/releases/tag/v5.2.2): NBomber v5.2.2 - Cluster Warmup Fixes: - [Fix WarmupDuration for cluster mode](https://togithub.com/PragmaticFlow/NBomber/issues/623) ### [`v5.2.1`](https://togithub.com/PragmaticFlow/NBomber/releases/tag/v5.2.1): NBomber v5.2.1 - netstandard2.1 Changes: - [Migrate NBomber to netstandard2.1](https://togithub.com/PragmaticFlow/NBomber/issues/619) - [Add Scenario Completion Timeout](https://togithub.com/PragmaticFlow/NBomber/issues/618) Docs updates: - [Scenario Timeouts](https://nbomber.com/docs/nbomber/scenario#scenario-timeouts) New examples: - [Scenario Completion Timeout](https://togithub.com/PragmaticFlow/NBomber/blob/dev/examples/Demo/Features/Timeouts/ScenarioCompletionTimeout.cs) ### [`v5.2.0`](https://togithub.com/PragmaticFlow/NBomber/releases/tag/v5.2.0): NBomber v5.2.0 - Auto Cluster Changes: - [Merge NBomber.Cluster into NBomber](https://togithub.com/PragmaticFlow/NBomber/issues/609) - [Add support of AutoCluster](https://togithub.com/PragmaticFlow/NBomber/issues/592) Docs updates: - [Installation](https://nbomber.com/docs/getting-started/installation) - [CLI Arguments](https://nbomber.com/docs/getting-started/cli) - [How to run cluster](https://nbomber.com/docs/cluster/run-cluster) - [Auto Cluster](https://nbomber.com/docs/cluster/auto-cluster) New examples: - [AutoCluster Demo](https://togithub.com/PragmaticFlow/NBomber/tree/dev/examples/Demo/Cluster/AutoCluster) - [BookStore WebApp](https://togithub.com/PragmaticFlow/NBomber/issues/603) by [@​OlenaKostash](https://togithub.com/OlenaKostash) ### [`v5.1.0`](https://togithub.com/PragmaticFlow/NBomber/releases/tag/v5.1.0): NBomber v5.1.0 #### [Support Ukraine](https://savelife.in.ua/en/donate-en/#donate-army-card-monthly) Russia, shame on you! The world will remember that. [Add support of Global CustomSettings](https://togithub.com/PragmaticFlow/NBomber/issues/594) [Break test and generate incomplete results on CTRL+C](https://togithub.com/PragmaticFlow/NBomber/issues/498) [Fix bug with concurrent live console](https://togithub.com/PragmaticFlow/NBomber/issues/595) ### [`v4.1.2`](https://togithub.com/PragmaticFlow/NBomber/releases/tag/v4.1.2): NBomber v4.1.2 #### [Support Ukraine](https://savelife.in.ua/en/donate-en/#donate-army-card-monthly) Russia, shame on you! The world will remember that. #### [Welcome to NBomber Blog](https://nbomber.com/blog/) #### NBomber - Scheduler timer calibration by [@​AntyaDev](https://togithub.com/AntyaDev) in [https://github.com/PragmaticFlow/NBomber/pull/549](https://togithub.com/PragmaticFlow/NBomber/pull/549) - [#​521](https://togithub.com/PragmaticFlow/NBomber/issues/521) Fixed stopping process for scenarios by [@​AntyaDev](https://togithub.com/AntyaDev) in [https://github.com/PragmaticFlow/NBomber/pull/552](https://togithub.com/PragmaticFlow/NBomber/pull/552) - [https://github.com/PragmaticFlow/NBomber/issues/521](https://togithub.com/PragmaticFlow/NBomber/issues/521) [Add API method NBomberRunner.EnableStopTestForcibly](https://togithub.com/PragmaticFlow/NBomber/commit/ee7277710e86cd38322365ac64fd63545b26904d) - [#​553](https://togithub.com/PragmaticFlow/NBomber/issues/553) Fixed. Incorrect handling of stop scenarios earlier blocks the console by [@​AntyaDev](https://togithub.com/AntyaDev) in [https://github.com/PragmaticFlow/NBomber/pull/554](https://togithub.com/PragmaticFlow/NBomber/pull/554) - [#​558](https://togithub.com/PragmaticFlow/NBomber/issues/558) \[Fixed] Under the high load the console timer is desynchronize by [@​AntyaDev](https://togithub.com/AntyaDev) in [https://github.com/PragmaticFlow/NBomber/pull/562](https://togithub.com/PragmaticFlow/NBomber/pull/562) - [#​543](https://togithub.com/PragmaticFlow/NBomber/issues/543) Added Log.CloseAndFlush by [@​AntyaDev](https://togithub.com/AntyaDev) in [https://github.com/PragmaticFlow/NBomber/pull/563](https://togithub.com/PragmaticFlow/NBomber/pull/563) - [#​564](https://togithub.com/PragmaticFlow/NBomber/issues/564) Refactor functionality to stop Scenario actors by [@​AntyaDev](https://togithub.com/AntyaDev) in [https://github.com/PragmaticFlow/NBomber/pull/565](https://togithub.com/PragmaticFlow/NBomber/pull/565) - [#​570](https://togithub.com/PragmaticFlow/NBomber/issues/570) Refactor measuring time to use time buckets by [@​AntyaDev](https://togithub.com/AntyaDev) in [https://github.com/PragmaticFlow/NBomber/pull/571](https://togithub.com/PragmaticFlow/NBomber/pull/571) - [Changed the default ReportingInterval to 5 sec](https://togithub.com/PragmaticFlow/NBomber/commit/46ce6d70406746abd1b59cbeaa59be455491d670) - Adapt NBomber for int64 changes in NBomber.Contracts ([#​559](https://togithub.com/PragmaticFlow/NBomber/issues/559)) by [@​candritzky](https://togithub.com/candritzky) in [https://github.com/PragmaticFlow/NBomber/pull/566](https://togithub.com/PragmaticFlow/NBomber/pull/566) #### NBomber.Cluster - \[Fixed] Added auto reconnection for NATS clients on initialization phase - \[Fixed] Coordinator should wait forever when MinAgentsCount is specified but not satisfied - \[Fixed] Coordiantor fails in case when only EmptyScenario defined in TargetScenarios #### New Contributors - [@​candritzky](https://togithub.com/candritzky) made their first contribution in [https://github.com/PragmaticFlow/NBomber/pull/566](https://togithub.com/PragmaticFlow/NBomber/pull/566) **Full Changelog**: https://github.com/PragmaticFlow/NBomber/compare/v4.1.0...v4.1.2 ### [`v4.1.0`](https://togithub.com/PragmaticFlow/NBomber/releases/tag/v4.1.0): NBomber v4.1.0 #### NBomber [https://github.com/PragmaticFlow/NBomber/issues/499](https://togithub.com/PragmaticFlow/NBomber/issues/499) [Added support for ScenarioPartition](https://togithub.com/PragmaticFlow/NBomber/commit/29e53f95a49fea7ad3f682ffb6f356de3a1fab89) [https://github.com/PragmaticFlow/NBomber/issues/534](https://togithub.com/PragmaticFlow/NBomber/issues/534) [Added ScenarioInfo for ScenarioInitContext](https://togithub.com/PragmaticFlow/NBomber/commit/fca9da8d1f96204293cf567ef89248aa930fabf5) [Improved performance of ScenarioStatsActor on 30%](https://togithub.com/PragmaticFlow/NBomber/commit/3bfd82077371c609a1848e1eec93bbeaa9cfe021) [Added ScenarioInfo for ScenarioInitContext to be able to get it in the Scenario init phase](https://togithub.com/PragmaticFlow/NBomber/issues/534) [Added NBomberRunner.WithMinimumLogLevel](https://togithub.com/PragmaticFlow/NBomber/issues/542) [Added "LiteDBExample"](https://togithub.com/PragmaticFlow/NBomber/pull/535) by [@​OlenaKostash](https://togithub.com/OlenaKostash) #### NBomber HTTP [Extended Http.Send() with HttpCompletionOption and CancellationToken](https://togithub.com/PragmaticFlow/NBomber/issues/536) #### NBomber Docs [Added Logger documentation page](https://nbomber.com/docs/using-nbomber/basic-api/logger/) [Added initial Cluster overview page](https://nbomber.com/docs/nbomber-enterprise/nbomber-cluster) #### NBomber Cluster Added support for ScenarioPartition Fixed bug with handling AgentInitFailed status Added NBomberClusterRunner.WithMinimumLogLevel **Full Changelog**: https://github.com/PragmaticFlow/NBomber/compare/v4.0.0...v4.1.0

Configuration

๐Ÿ“… Schedule: Branch creation - "before 4am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).

๐Ÿšฆ Automerge: Disabled by config. Please merge this manually once you are satisfied.

โ™ป Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

๐Ÿ”• Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

github-actions[bot] commented 1 year ago

๐Ÿฆ™ MegaLinter status: โœ… SUCCESS

Descriptor Linter Files Fixed Errors Elapsed time
โœ… EDITORCONFIG editorconfig-checker 1 0 0.02s
โœ… REPOSITORY checkov yes no 24.32s
โœ… REPOSITORY dustilock yes no 0.02s
โœ… REPOSITORY gitleaks yes no 0.51s
โœ… REPOSITORY git_diff yes no 0.04s
โœ… REPOSITORY secretlint yes no 1.49s
โœ… REPOSITORY syft yes no 0.43s
โœ… REPOSITORY trivy yes no 16.04s

See detailed report in MegaLinter reports _Set VALIDATE_ALL_CODEBASE: true in mega-linter.yml to validate all sources, not only the diff_

_MegaLinter is graciously provided by OX Security_

github-actions[bot] commented 1 year ago

Code Coverage

Package Line Rate Branch Rate Health
FhirPseudonymizer 74% 63% โœ”
FhirPseudonymizer.Tests 100% 100% โœ”
Summary 80% (801 / 996) 67% (92 / 137) โœ”

Minimum allowed line rate is 50%


iter8 report


Experiment summary:
*******************

  Experiment completed: true
  No task failures: true
  Total number of tasks: 7
  Number of completed tasks: 7
  Number of completed loops: 1

Whether or not service level objectives (SLOs) are satisfied:
*************************************************************

  SLO Conditions                 | Satisfied
  --------------                 | ---------
  http/error-count <= 0          | true
  http/latency-mean (msec) <= 25 | true
  http/latency-p99 (msec) <= 50  | true

Latest observed values for metrics:
***********************************

  Metric                     | value
  -------                    | -----
  http/error-count           | 0.00
  http/error-rate            | 0.00
  http/latency-max (msec)    | 1036.47
  http/latency-mean (msec)   | 11.94
  http/latency-min (msec)    | 3.54
  http/latency-p50 (msec)    | 10.46
  http/latency-p75 (msec)    | 13.09
  http/latency-p90 (msec)    | 17.37
  http/latency-p95 (msec)    | 22.19
  http/latency-p99 (msec)    | 34.97
  http/latency-p99.9 (msec)  | 63.08
  http/latency-stddev (msec) | 14.15
  http/request-count         | 25000.00