Nitesh Vashist schrodinger
  • Joined on 2026-01-10
schrodinger commented on pull request git-workflow/autogits#124 2026-02-27 18:36:41 +01:00
obs-status-service: add landing page at root endpoint( fixes issue #114)

I updated this branch to the latest main, and now the integration tests are failing in a few workflow tests.

This change only adds the landing page under obs-status-service, so the failures…

schrodinger commented on pull request git-workflow/autogits#123 2026-02-27 18:35:46 +01:00
obs-status-service: add --test-run using interface-based Redis mock (fixes #113)

I rebased this branch onto the latest main, after that the integration tests started failing in some workflow-related tests.

This PR only touches obs-status-service, so I’m not sure if the…

schrodinger pushed to issue-114 at schrodinger/autogits 2026-02-27 17:31:31 +01:00
1dd6af1f07 obs-status-service: add landing page at root endpoint
18435a8820 pr: unit tests for remote PrjGit changes
5f646f4520 Disable temporary comment adding in case of lacking permissions
88aa8c32fd Merge commit 'refs/pull/149/head' of src.opensuse.org:git-workflow/autogits
99d27a48ff Support remote source in pull requests
Compare 99 commits »
schrodinger pushed to issue-113 at schrodinger/autogits 2026-02-27 17:25:33 +01:00
feb589f571 obs-status-service: add --test-run using interface-based Redis mock (fixes #113)
18435a8820 pr: unit tests for remote PrjGit changes
5f646f4520 Disable temporary comment adding in case of lacking permissions
88aa8c32fd Merge commit 'refs/pull/149/head' of src.opensuse.org:git-workflow/autogits
99d27a48ff Support remote source in pull requests
Compare 56 commits »
schrodinger commented on pull request git-workflow/autogits#123 2026-02-24 21:02:21 +01:00
obs-status-service: add --test-run using interface-based Redis mock (fixes #113)

I understand the suggestion. I’ve refactored the mock to reuse the existing .json.bz2 test data instead of hardcoded values. The mock now loads factory.results.json.bz2, parses the BuildResult…

schrodinger pushed to issue-113 at schrodinger/autogits 2026-02-24 20:55:39 +01:00
3e69597d66 obs-status-service: add --test-run using interface-based Redis mock (fixes #113)
bf8d1196ba ci: workaround event-publisher unwillingness to retry
0456fc114e t: allow tracking of integration config files
ff68cc8200 ci: Add integration test config
a814c4ce24 t: Add status of tests to test-plan.md
Compare 44 commits »
schrodinger pushed to issue-114 at schrodinger/autogits 2026-02-06 05:17:27 +01:00
e0c3274d31 obs-status-service: add landing page at root endpoint
23be3df1fb common: fix timeline cache invalidation
68b67c6975 Merge branch 'maintainer-update'
478a3a140a utils: sync data when writing new maintainership file
df4da87bfd migration: update migrated project
Compare 17 commits »
schrodinger pushed to issue-113 at schrodinger/autogits 2026-02-06 05:16:12 +01:00
7730b39b0f obs-status-service: add --test-run using interface-based Redis mock (fixes #113)
23be3df1fb common: fix timeline cache invalidation
68b67c6975 Merge branch 'maintainer-update'
478a3a140a utils: sync data when writing new maintainership file
df4da87bfd migration: update migrated project
Compare 17 commits »
schrodinger commented on pull request git-workflow/autogits#123 2026-02-02 15:21:23 +01:00
obs-status-service: add --test-run using interface-based Redis mock (fixes #113)

Ok I understand, thanks for the clarification! I’ve updated RedisConnect to log the error and then panic on an invalid Redis URL.

schrodinger pushed to issue-113 at schrodinger/autogits 2026-02-02 15:19:58 +01:00
d563763f63 obs-status-service: add --test-run using interface-based Redis mock (fixes #113)
schrodinger created pull request git-workflow/autogits#124 2026-01-29 16:50:00 +01:00
obs-status-service: add landing page at root endpoint( fixes issue #114)
schrodinger closed pull request git-workflow/autogits#115 2026-01-29 16:48:56 +01:00
WIP: obs-status-service: add default landing page for root URL
schrodinger commented on pull request git-workflow/autogits#115 2026-01-29 16:48:42 +01:00
WIP: obs-status-service: add default landing page for root URL

Closing this PR to create a new clean PR rebased on the latest upstream main.

schrodinger created branch issue-114 in schrodinger/autogits 2026-01-29 16:37:29 +01:00
schrodinger pushed to issue-114 at schrodinger/autogits 2026-01-29 16:37:29 +01:00
345e1be77d obs-status-service: add landing page at root endpoint
schrodinger pushed to issue-113 at schrodinger/autogits 2026-01-29 16:31:18 +01:00
ac19fecf01 obs-status-service: add --test-run using interface-based Redis mock (fixes #113)
c2709e1894 fix unit tests and mocks
7790e5f301 Merge branch 'main' into always-review-nt
2620aa3ddd Merge branch 'always-review'
59a47cd542 Merge branch 'pr-tests'
Compare 24 commits »
schrodinger commented on pull request git-workflow/autogits#123 2026-01-27 17:53:59 +01:00
obs-status-service: add --test-run using interface-based Redis mock (fixes #113)

Why no more panic()?

I removed panic because I think that this code runs in a long-lived service so like any invalid Redis URL might give a runtime error, so logging the error and exiting…

schrodinger created pull request git-workflow/autogits#123 2026-01-27 15:01:44 +01:00
obs-status-service: add --test-run using interface-based Redis mock (fixes #113)
schrodinger pushed to main at schrodinger/autogits 2026-01-27 14:57:45 +01:00
schrodinger created branch issue-113 in schrodinger/autogits 2026-01-27 14:57:11 +01:00