Make the Gogs lister incremental
Related to T1721
Paths
| Differential D8218 Authored by KShivendu on Aug 9 2022, 7:45 AM.
Details
Summary Make the Gogs lister incremental Related to T1721
Diff Detail
Event TimelineHerald added a reviewer: Reviewers. · View Herald TranscriptAug 9 2022, 7:45 AM2022-08-09 07:45:58 (UTC+2) Comment Actions Build is green Patch application report for D8218 (id=29633)Rebasing onto d51bce0a1c... Current branch diff-target is up to date. Changes applied before testcommit bb14166804858e0a0f1afcaa25d33c66403f8815 Author: KShivendu <shivendu@iitbhilai.ac.in> Date: Tue Aug 9 11:13:32 2022 +0530 feat: Make the Gogs lister incremental See https://jenkins.softwareheritage.org/job/DLS/job/tests-on-diff/576/ for more details. Harbormaster completed remote builds in B30701: Diff 29633.Aug 9 2022, 7:50 AM2022-08-09 07:50:26 (UTC+2) Comment Actions Build is green Patch application report for D8218 (id=29634)Rebasing onto d51bce0a1c... Current branch diff-target is up to date. Changes applied before testcommit 642286955d9183eae1858ee4f4d9ad206d633918 Author: KShivendu <shivendu@iitbhilai.ac.in> Date: Tue Aug 9 11:36:53 2022 +0530 test: Improve variable names and comments in gogs lister tests commit bb14166804858e0a0f1afcaa25d33c66403f8815 Author: KShivendu <shivendu@iitbhilai.ac.in> Date: Tue Aug 9 11:13:32 2022 +0530 feat: Make the Gogs lister incremental See https://jenkins.softwareheritage.org/job/DLS/job/tests-on-diff/577/ for more details. Harbormaster completed remote builds in B30702: Diff 29634.Aug 9 2022, 8:12 AM2022-08-09 08:12:05 (UTC+2) KShivendu updated this revision to Diff 29703.Edited · Aug 11 2022, 6:24 AM2022-08-11 06:24:53 (UTC+2) Comment Actionstest: Add test for incremental gogs lister and improve existing tests
Comment Actions Build is green Patch application report for D8218 (id=29703)Rebasing onto cee6bcb514... First, rewinding head to replay your work on top of it... Applying: feat: Make the Gogs lister incremental Applying: test: Improve variable names and comments in gogs lister tests Applying: test: Add test for incremental gogs lister and improve existing tests Changes applied before testcommit b2557d51dce0981cdbc405d466324e99076cfd73 Author: KShivendu <shivendu@iitbhilai.ac.in> Date: Thu Aug 11 09:51:24 2022 +0530 test: Add test for incremental gogs lister and improve existing tests commit 1e4556b621f0b35b692f168995c38558430a31b7 Author: KShivendu <shivendu@iitbhilai.ac.in> Date: Tue Aug 9 11:36:53 2022 +0530 test: Improve variable names and comments in gogs lister tests commit 3a7288a149195d3be35f42dc2163cbf4b75c1680 Author: KShivendu <shivendu@iitbhilai.ac.in> Date: Tue Aug 9 11:13:32 2022 +0530 feat: Make the Gogs lister incremental See https://jenkins.softwareheritage.org/job/DLS/job/tests-on-diff/580/ for more details. Harbormaster completed remote builds in B30757: Diff 29703.Aug 11 2022, 6:29 AM2022-08-11 06:29:25 (UTC+2) Comment Actions fix: Improvements for edge cases and coverage
Comment Actions Build has FAILED Patch application report for D8218 (id=29704)Rebasing onto cee6bcb514... First, rewinding head to replay your work on top of it... Applying: feat: Make the Gogs lister incremental Applying: test: Improve variable names and comments in gogs lister tests Applying: test: Add test for incremental gogs lister and improve existing tests Applying: fix: Improvements for edge cases and coverage Changes applied before testcommit 549190d9035b556954478f145849d05f31924cb5 Author: KShivendu <shivendu@iitbhilai.ac.in> Date: Thu Aug 11 10:17:13 2022 +0530 fix: Improvements for edge cases and coverage - state.last_seen_next_link should be None if last page is encountered (no next link) - `assert page.repos is not None` in get_origins_from_page - Improve comments and formatting commit 590dd1a36165b8eed65d035897a88f3496c783a9 Author: KShivendu <shivendu@iitbhilai.ac.in> Date: Thu Aug 11 09:51:24 2022 +0530 test: Add test for incremental gogs lister and improve existing tests commit 5d83c3f66f8fc03edb30b99db86682e87e561787 Author: KShivendu <shivendu@iitbhilai.ac.in> Date: Tue Aug 9 11:36:53 2022 +0530 test: Improve variable names and comments in gogs lister tests commit e43e17f9712a943a9d7457f00fdef90172ada4ea Author: KShivendu <shivendu@iitbhilai.ac.in> Date: Tue Aug 9 11:13:32 2022 +0530 feat: Make the Gogs lister incremental Link to build: https://jenkins.softwareheritage.org/job/DLS/job/tests-on-diff/581/ Harbormaster failed remote builds in B30758: Diff 29704!Aug 11 2022, 6:56 AM2022-08-11 06:56:38 (UTC+2) Comment Actions test: fix test failures
Comment Actions Build is green Patch application report for D8218 (id=29705)Rebasing onto cee6bcb514... First, rewinding head to replay your work on top of it... Applying: feat: Make the Gogs lister incremental Changes applied before testcommit 6a49b9dfddc78e13bc3e3629005db93dd6dd4a40 Author: KShivendu <shivendu@iitbhilai.ac.in> Date: Tue Aug 9 11:13:32 2022 +0530 feat: Make the Gogs lister incremental See https://jenkins.softwareheritage.org/job/DLS/job/tests-on-diff/582/ for more details. Harbormaster completed remote builds in B30759: Diff 29705.Aug 11 2022, 7:32 AM2022-08-11 07:32:34 (UTC+2)
KShivendu added inline comments.
KShivendu updated this revision to Diff 29729.Edited · Aug 16 2022, 5:07 AM2022-08-16 05:07:49 (UTC+2) Comment Actions
Comment Actions Build is green Patch application report for D8218 (id=29729)Rebasing onto cee6bcb514... First, rewinding head to replay your work on top of it... Applying: feat: Make the Gogs lister incremental Applying: feat: Introduce last_seen_repo_id in GogsListerState and update incremental listing test Changes applied before testcommit 577d6104d6d67eec60d9661ca33dcc63609a9b9a Author: KShivendu <shivendu@iitbhilai.ac.in> Date: Mon Aug 15 16:24:22 2022 +0530 feat: Introduce last_seen_repo_id in GogsListerState and update incremental listing test commit 5464574bba36bfa0e5f317b2bbd5bb3f75c9bc4f Author: KShivendu <shivendu@iitbhilai.ac.in> Date: Tue Aug 9 11:13:32 2022 +0530 feat: Make the Gogs lister incremental See https://jenkins.softwareheritage.org/job/DLS/job/tests-on-diff/585/ for more details. Harbormaster completed remote builds in B30780: Diff 29729.Aug 16 2022, 5:11 AM2022-08-16 05:11:58 (UTC+2) Comment Actions Build is green Patch application report for D8218 (id=29772)Rebasing onto cee6bcb514... First, rewinding head to replay your work on top of it... Applying: feat: Make the Gogs lister incremental Applying: feat: Introduce last_seen_repo_id in GogsListerState and update incremental listing test Applying: test: Introduce 4th page and update the incremental listing test accordingly Changes applied before testcommit a4dc4f9ec4348d379efca1e65bd8a522d44e1b21 Author: KShivendu <shivendu@iitbhilai.ac.in> Date: Wed Aug 17 13:10:19 2022 +0530 test: Introduce 4th page and update the incremental listing test accordingly commit 64fb84ed6716325c55c1fcb1bae57ce9a0b24c9f Author: KShivendu <shivendu@iitbhilai.ac.in> Date: Mon Aug 15 16:24:22 2022 +0530 feat: Introduce last_seen_repo_id in GogsListerState and update incremental listing test commit a93300c88d7b0fa7b5a26f0df05d7c09c884a421 Author: KShivendu <shivendu@iitbhilai.ac.in> Date: Tue Aug 9 11:13:32 2022 +0530 feat: Make the Gogs lister incremental See https://jenkins.softwareheritage.org/job/DLS/job/tests-on-diff/592/ for more details. Harbormaster completed remote builds in B30824: Diff 29772.Aug 17 2022, 10:12 AM2022-08-17 10:12:32 (UTC+2) This revision is now accepted and ready to land.Aug 17 2022, 11:30 AM2022-08-17 11:30:11 (UTC+2) Comment Actions Build is green Patch application report for D8218 (id=29778)Rebasing onto cee6bcb514... Current branch diff-target is up to date. Changes applied before testcommit 6a53a6ad06d5677d246732a8525fc931f2a2c7b1 Author: KShivendu <shivendu@iitbhilai.ac.in> Date: Tue Aug 9 11:13:32 2022 +0530 feat: Make the Gogs lister incremental See https://jenkins.softwareheritage.org/job/DLS/job/tests-on-diff/593/ for more details. Harbormaster completed remote builds in B30830: Diff 29778.Aug 17 2022, 11:37 AM2022-08-17 11:37:33 (UTC+2) Closed by commit rDLS6a53a6ad06d5: feat: Make the Gogs lister incremental (authored by KShivendu). · Explain WhyAug 17 2022, 11:38 AM2022-08-17 11:38:13 (UTC+2) This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 29705 swh/lister/gogs/lister.py
swh/lister/gogs/tests/data/https_try.gogs.io/repos_page3
swh/lister/gogs/tests/test_lister.py
|