• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ghga-de / state-management-service
92%
main: 91%

Build:
Build:
LAST BUILD BRANCH: 4.2.1
DEFAULT BRANCH: main
Repo Added 15 Jul 2024 02:53PM UTC
Token AokWKkxUUKYuVK0m9cHSgNeKNKoXZQbVb regen
Build 126 Last
Files 33
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH 1.2.0
branch: 1.2.0
CHANGE BRANCH
x
Reset
Sync Branches
  • 1.2.0
  • 1.0.0
  • 1.1.0
  • 1.3.0
  • 1.3.1
  • 1.4.0
  • 1.4.1
  • 2.0.0
  • 3.0.0
  • 3.0.1
  • 4.0.0
  • 4.0.1
  • 4.0.2
  • 4.1.0
  • 4.2.0
  • 4.2.1
  • bump_deps
  • dependency_bump
  • feature/allow_empty_prefix
  • feature/clear_compacted_topics_GSI-1539
  • feature/document_query_params_GSI-925
  • feature/enable_extended_json_GSI-1819
  • feature/full_deletion_GSI-917
  • feature/hexkit_v4_GSI-1337
  • feature/hexkit_v6_GSI-1790
  • feature/implement_sms_GSI-901
  • feature/kafka_support_GSI-933
  • feature/more-endpoints-for-kafka
  • feature/more_vault_auth_GSI-1162
  • feature/mount_point_GSI-1130
  • feature/s3_GSI-934
  • feature/update-py-and-deps
  • feature/use_hexkit_fixture_GSI-1166
  • feature/vault_management_GSI-973
  • fix_vault_auth
  • main
  • more-endpoints-patch
  • testing_api_500
  • update_to_current_versions
  • use_ssl

23 Aug 2024 07:24AM UTC coverage: 91.941% (+0.5%) from 91.444%
10521693072

push

github

web-flow
S3 Support (GSI-934) (#5)

* Update template files

* Add initial support for S3 management

* Bump version from 1.1.0 -> 1.2.0

* Update debian dockerfile

* Move dummy/mock classes into separate module

Divide unit tests by type

Minor refactoring for documents tests

* Add some unit tests for objects management

* Add object deletion test

* Add catch-all error and tests for unhandled S3 exceptions

* Fix test config

* Suppress deletion 404 and raise existence check 404

* Add S3 integration tests

* Add 'does_bucket_exist' to storage mock

Change test bucket names to spinal case

Tweak double inequality check

* Mongo: raise error in read ops when db or coll not found

* Remove commented-out code

* Fix dockerfile

* Use fastapi.status codes in objects router

Fix typos

* Add object storage federation with test fixture

* Do minor improvement for get_patched_config

* Fix some doc strings

* Use multi s3 container as context manager

220 of 232 new or added lines in 12 files covered. (94.83%)

502 of 546 relevant lines covered (91.94%)

0.92 hits per line

Relevant lines Covered
Build:
Build:
546 RELEVANT LINES 502 COVERED LINES
0.92 HITS PER LINE
Source Files on 1.2.0
  • Tree
  • List 27
  • Changed 9
  • Source Changed 0
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
10521693072 1.2.0 S3 Support (GSI-934) (#5) * Update template files * Add initial support for S3 management * Bump version from 1.1.0 -> 1.2.0 * Update debian dockerfile * Move dummy/mock classes into separate module Divide unit tests by type Min... push 23 Aug 2024 07:26AM UTC web-flow github
91.94
See All Builds (126)

Badge your Repo: state-management-service

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc