NVIDIA / clara-dicom-adapter

DICOM Adapter is a component of the Clara Deploy SDK which facilitates integration with DICOM compliant systems, enables ingestion of imaging data, helps triggering of jobs with configurable rules and offers pushing the output of jobs to PACS systems.
https://nvidia.github.io/clara-dicom-adapter/
Apache License 2.0
37 stars 14 forks source link

Health check API #52

Closed mocsharp closed 3 years ago

mocsharp commented 3 years ago

Description

New Restful APIs:

Status

In Progress

Types of changes

codecov-io commented 3 years ago

Codecov Report

Merging #52 (de1487f) into release/0.8.1 (3f013e3) will increase coverage by 33.11986%. The diff coverage is 90.81003%.

Impacted file tree graph

@@                   Coverage Diff                    @@
##           release/0.8.1         #52          +/-   ##
========================================================
+ Coverage       52.01285%   85.13271%   +33.11986%     
========================================================
  Files                 83         132          +49     
  Lines               4670       12282        +7612     
  Branches             509         722         +213     
========================================================
+ Hits                2429       10456        +8027     
+ Misses              2073        1542         -531     
- Partials             168         284         +116     
Impacted Files Coverage Δ
src/API/IJobStore.cs 0.00000% <ø> (ø)
src/API/Rest/HealthStatusResponse.cs 0.00000% <0.00000%> (ø)
src/Common/Test/RequiredIfAttributeTest.cs 100.00000% <ø> (ø)
src/DicomWebClient/API/ResponseDecodeException.cs 33.33333% <ø> (ø)
...comWebClient/API/UnsupportedReturnTypeException.cs 25.00000% <ø> (ø)
...rc/DicomWebClient/Test/HttpMessageExtensionTest.cs 93.68421% <ø> (ø)
src/Server/Program.cs 0.00000% <0.00000%> (ø)
src/Server/Repositories/KubernetesWrapper.cs 0.00000% <0.00000%> (ø)
src/Server/Services/Http/HealthController.cs 0.00000% <0.00000%> (ø)
.../Services/Scp/InstanceStoredNotificationService.cs 83.67347% <ø> (ø)
... and 174 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update c716a51...de1487f. Read the comment docs.