Page MenuHomeSoftware Heritage
Feed Advanced Search

Jul 7 2020

ardumont committed rDLDSVN376161e0234e: Reuse helper function from swh.loader.core (authored by ardumont).
Reuse helper function from swh.loader.core
Jul 7 2020, 12:54 PM
ardumont updated the diff for D3439: loader.svn.tests: Reuse helper function from swh.loader.core.

Update with correct requirements

Jul 7 2020, 12:51 PM
ardumont committed rDLDSVN8f7cec340735: Restrict swh dependencies into a buildable module (authored by ardumont).
Restrict swh dependencies into a buildable module
Jul 7 2020, 12:44 PM
ardumont closed D3442: loader.svn: Restrict swh dependencies into a buildable module.
Jul 7 2020, 12:44 PM
ardumont committed rDLDGfc2ec733aa5c: tests: Reuse loader-core test utility function (authored by ardumont).
tests: Reuse loader-core test utility function
Jul 7 2020, 12:43 PM
ardumont closed D3438: tests: Reuse loader-core test utility function.
Jul 7 2020, 12:43 PM
ardumont updated the summary of D3439: loader.svn.tests: Reuse helper function from swh.loader.core.
Jul 7 2020, 12:41 PM
ardumont updated the diff for D3439: loader.svn.tests: Reuse helper function from swh.loader.core.

Rebase on top of D3442

Jul 7 2020, 12:40 PM
ardumont created D3442: loader.svn: Restrict swh dependencies into a buildable module.
Jul 7 2020, 12:36 PM
ardumont created D3441: pytest.ini: Drop filterwarnings which never worked.
Jul 7 2020, 12:21 PM
ardumont accepted D3425: Introduce a simpler base pattern for lister implementations..

Sounds quite promising ;)

Jul 7 2020, 11:50 AM
ardumont added a comment to D3425: Introduce a simpler base pattern for lister implementations..

(nit: did not read the diff yet but typo on "Introduce" both in the diff description and git commit message ;)

Jul 7 2020, 11:16 AM
ardumont added a comment to D3435: Add mercurial.from_disk.HgLoaderFromDisk.

also note that we are progressively migrate tests to pytest, so it would be better not to rely on BaseLoaderTest.

Jul 7 2020, 10:55 AM
ardumont requested changes to D3426: Extract revision's extra_header as a top level attribute.

For the sake of the missing redefinitions in sql upgrade (and some missing test cases).

Jul 7 2020, 10:52 AM
ardumont committed rDLDBASEb5caab2756ac: nixguix/loader: Check further the source entry only if it's valid (authored by ardumont).
nixguix/loader: Check further the source entry only if it's valid
Jul 7 2020, 10:14 AM
ardumont closed D3437: nixguix/loader: Check further the source entry only if it's valid.
Jul 7 2020, 10:14 AM
ardumont committed rDLDBASEa3d2eb02654d: nixguix/loader: Allow version both as string or integer (authored by ardumont).
nixguix/loader: Allow version both as string or integer
Jul 7 2020, 10:12 AM
ardumont closed D3436: nixguix/loader: Allow version both as string or integer.
Jul 7 2020, 10:12 AM
ardumont updated the diff for D3437: nixguix/loader: Check further the source entry only if it's valid.

Rebase

Jul 7 2020, 10:12 AM
ardumont updated the diff for D3436: nixguix/loader: Allow version both as string or integer.

Adapt according to review

Jul 7 2020, 10:10 AM
ardumont committed rDLDBASEd234a5c74c2b: Move remaining common test utility functions to top-level arborescence (authored by ardumont).
Move remaining common test utility functions to top-level arborescence
Jul 7 2020, 10:08 AM
ardumont closed D3433: Move remaining common test utility functions to top-level arborescence.
Jul 7 2020, 10:08 AM
ardumont committed rDLDBASE4084012c0ad7: Move common test utility function to the top-level arborescence (authored by ardumont).
Move common test utility function to the top-level arborescence
Jul 7 2020, 10:07 AM
ardumont closed D3432: Move common test utility function to the top-level arborescence.
Jul 7 2020, 10:07 AM
ardumont added inline comments to D3440: loader.hg: Initialize and refactor deprecated tests to use pytest fixture.
Jul 7 2020, 10:06 AM
ardumont added inline comments to D3433: Move remaining common test utility functions to top-level arborescence.
Jul 7 2020, 10:01 AM
ardumont added a comment to T2485: staging: Running nixguix on guix sources .

Run completed.

Jul 7 2020, 9:49 AM · Archive coverage
ardumont added inline comments to D3440: loader.hg: Initialize and refactor deprecated tests to use pytest fixture.
Jul 7 2020, 9:48 AM
ardumont updated the summary of D3433: Move remaining common test utility functions to top-level arborescence.
Jul 7 2020, 9:47 AM
ardumont added inline comments to D3433: Move remaining common test utility functions to top-level arborescence.
Jul 7 2020, 9:46 AM
ardumont triaged T2486: Add missing coverage to the check-snapshot utility check function (and drop dead code) as Normal priority.
Jul 7 2020, 9:46 AM · SVN Loader, Mercurial loader, Git loader, Core Loader
ardumont added a comment to D3440: loader.hg: Initialize and refactor deprecated tests to use pytest fixture.

build has FAILED

Jul 7 2020, 9:38 AM
ardumont created D3440: loader.hg: Initialize and refactor deprecated tests to use pytest fixture.
Jul 7 2020, 9:32 AM
ardumont added a revision to T2481: Migrate dvcs loader tests code to pytest: D3440: loader.hg: Initialize and refactor deprecated tests to use pytest fixture.
Jul 7 2020, 9:32 AM · SVN Loader, Mercurial loader, Git loader, Core Loader

Jul 6 2020

ardumont updated subscribers of P716 irc excerpt from policy wrt. tarballs discussion.

@civodul @zimoun heads up ^

Jul 6 2020, 6:41 PM
ardumont created P716 irc excerpt from policy wrt. tarballs discussion.
Jul 6 2020, 6:39 PM
ardumont added a revision to T2482: Migrate git loader tests code to pytest: D3439: loader.svn.tests: Reuse helper function from swh.loader.core.
Jul 6 2020, 6:23 PM · Git loader
ardumont created D3439: loader.svn.tests: Reuse helper function from swh.loader.core.
Jul 6 2020, 6:23 PM
ardumont updated the summary of D3432: Move common test utility function to the top-level arborescence.
Jul 6 2020, 6:14 PM
ardumont updated the diff for D3438: tests: Reuse loader-core test utility function.

Use proper version requirement on loader-core

Jul 6 2020, 6:13 PM
ardumont updated the test plan for D3438: tests: Reuse loader-core test utility function.
Jul 6 2020, 6:12 PM
ardumont updated the summary of D3438: tests: Reuse loader-core test utility function.
Jul 6 2020, 6:11 PM
ardumont added a revision to T2482: Migrate git loader tests code to pytest: D3438: tests: Reuse loader-core test utility function.
Jul 6 2020, 6:10 PM · Git loader
ardumont created D3438: tests: Reuse loader-core test utility function.
Jul 6 2020, 6:10 PM
ardumont accepted D3418: Implement to_dict and from_dict for metadata-related classes..
Jul 6 2020, 6:08 PM
ardumont updated the summary of D3433: Move remaining common test utility functions to top-level arborescence.
Jul 6 2020, 6:00 PM
ardumont accepted D3396: Add raw metadata to the model..

Looks good

Jul 6 2020, 5:59 PM
ardumont retitled D3437: nixguix/loader: Check further the source entry only if it's valid from nixguix/loader: Check further the source entry if it's valid to nixguix/loader: Check further the source entry only if it's valid.
Jul 6 2020, 5:51 PM
ardumont updated the diff for D3433: Move remaining common test utility functions to top-level arborescence.

Using the right commit to update a diff is better.

Jul 6 2020, 5:49 PM
ardumont updated the diff for D3433: Move remaining common test utility functions to top-level arborescence.

Rebase

Jul 6 2020, 5:47 PM
ardumont added a comment to T2485: staging: Running nixguix on guix sources .

Patched staging nixguix loader worker with the diffs above on staging and triggered back a run.
It seems to no longer complain.

Jul 6 2020, 5:45 PM · Archive coverage
ardumont updated the diff for D3437: nixguix/loader: Check further the source entry only if it's valid.

Rebase

Jul 6 2020, 5:41 PM
ardumont updated the diff for D3436: nixguix/loader: Allow version both as string or integer.

Properly fix the test cases ¯\_(ツ)_/¯

Jul 6 2020, 5:40 PM
ardumont updated the diff for D3436: nixguix/loader: Allow version both as string or integer.

Add test cases around the code change

Jul 6 2020, 5:38 PM
ardumont added a comment to D3436: nixguix/loader: Allow version both as string or integer.

If we need to support both, there should be a test for both

Jul 6 2020, 5:38 PM
ardumont updated the diff for D3437: nixguix/loader: Check further the source entry only if it's valid.

Add scenario that currently mimick the failure (and now it deals properly with it ;)

Jul 6 2020, 5:33 PM
ardumont added a revision to T2485: staging: Running nixguix on guix sources : D3437: nixguix/loader: Check further the source entry only if it's valid.
Jul 6 2020, 5:25 PM · Archive coverage
ardumont created D3437: nixguix/loader: Check further the source entry only if it's valid.
Jul 6 2020, 5:25 PM
ardumont committed rDLDBASE3348e522ccfd: Define common test helper function (authored by ardumont).
Define common test helper function
Jul 6 2020, 5:18 PM
ardumont closed D3431: Define common test helper function.
Jul 6 2020, 5:18 PM
ardumont accepted D3417: Add a new ImmutableDict class, and use it in model objects..
Jul 6 2020, 5:18 PM
ardumont added a comment to D3436: nixguix/loader: Allow version both as string or integer.

If we need to support both, there should be a test for both

Jul 6 2020, 5:12 PM
ardumont added a comment to T2485: staging: Running nixguix on guix sources .

Next issue [2]

Jul 6 2020, 5:09 PM · Archive coverage
ardumont updated the diff for D3432: Move common test utility function to the top-level arborescence.

Adapt according to review:

  • Add missing f string prefix
  • use .hex
  • Add the necessary assert for mypy to be happy
Jul 6 2020, 5:03 PM
ardumont added inline comments to D3432: Move common test utility function to the top-level arborescence.
Jul 6 2020, 4:53 PM
ardumont added a revision to T2485: staging: Running nixguix on guix sources : D3436: nixguix/loader: Allow version both as string or integer.
Jul 6 2020, 4:51 PM · Archive coverage
ardumont created D3436: nixguix/loader: Allow version both as string or integer.
Jul 6 2020, 4:51 PM
ardumont added a comment to T2485: staging: Running nixguix on guix sources .

First issue, missing a top-level "sources" entry [1]

Jul 6 2020, 4:44 PM · Archive coverage
ardumont committed rDLDGf0e48ff7810a: Migrate loader tests to use pytest (authored by ardumont).
Migrate loader tests to use pytest
Jul 6 2020, 4:30 PM
ardumont closed D3428: Migrate loader tests to use pytest.
Jul 6 2020, 4:30 PM
ardumont updated the diff for D3428: Migrate loader tests to use pytest.

Add swh.storage[testing] to tox.ini, tox you happy?

Jul 6 2020, 4:18 PM
ardumont accepted D3430: Move sharable fixtures out of conftest into a dedicated pytest plugin.

\m/

Jul 6 2020, 4:12 PM
ardumont accepted D3429: assets/save: Try to set origin type when clicking on "Save again".

Looks good.

Jul 6 2020, 4:11 PM
ardumont triaged T2485: staging: Running nixguix on guix sources as Normal priority.
Jul 6 2020, 4:06 PM · Archive coverage
ardumont updated the diff for D3428: Migrate loader tests to use pytest.

Adapt according to review

Jul 6 2020, 4:01 PM
ardumont added inline comments to D3428: Migrate loader tests to use pytest.
Jul 6 2020, 3:58 PM
ardumont triaged T2484: Move sharable fixtures out of conftest into a dedicated pytest plugin as Normal priority.
Jul 6 2020, 3:57 PM · SVN Loader, Mercurial loader, Git loader, Core Loader
ardumont added inline comments to D3428: Migrate loader tests to use pytest.
Jul 6 2020, 3:55 PM
ardumont triaged T2483: tests: Make check-snapshot utility test function recursively check targetted object exists as Normal priority.
Jul 6 2020, 3:50 PM · SVN Loader, Mercurial loader, Git loader, Core Loader
ardumont added a comment to D3428: Migrate loader tests to use pytest.

Could we make the check_snapshot function check object references recursively?

Jul 6 2020, 3:48 PM
ardumont created D3433: Move remaining common test utility functions to top-level arborescence.
Jul 6 2020, 3:34 PM
ardumont added a revision to T2481: Migrate dvcs loader tests code to pytest: D3433: Move remaining common test utility functions to top-level arborescence.
Jul 6 2020, 3:34 PM · SVN Loader, Mercurial loader, Git loader, Core Loader
ardumont added inline comments to D3428: Migrate loader tests to use pytest.
Jul 6 2020, 3:32 PM
ardumont added a revision to T2481: Migrate dvcs loader tests code to pytest: D3432: Move common test utility function to the top-level arborescence.
Jul 6 2020, 3:32 PM · SVN Loader, Mercurial loader, Git loader, Core Loader
ardumont created D3432: Move common test utility function to the top-level arborescence.
Jul 6 2020, 3:32 PM
ardumont added a revision to T2481: Migrate dvcs loader tests code to pytest: D3431: Define common test helper function.
Jul 6 2020, 3:31 PM · SVN Loader, Mercurial loader, Git loader, Core Loader
ardumont created D3431: Define common test helper function.
Jul 6 2020, 3:31 PM
ardumont updated the summary of D3428: Migrate loader tests to use pytest.
Jul 6 2020, 2:06 PM
ardumont updated the summary of D3428: Migrate loader tests to use pytest.
Jul 6 2020, 1:58 PM
ardumont added projects to T2481: Migrate dvcs loader tests code to pytest: Core Loader, Git loader, Mercurial loader, SVN Loader.
Jul 6 2020, 1:57 PM · SVN Loader, Mercurial loader, Git loader, Core Loader
ardumont added a project to T2482: Migrate git loader tests code to pytest: Git loader.
Jul 6 2020, 1:57 PM · Git loader
ardumont added a task to D3428: Migrate loader tests to use pytest: T2482: Migrate git loader tests code to pytest.
Jul 6 2020, 1:57 PM
ardumont added a revision to T2482: Migrate git loader tests code to pytest: D3428: Migrate loader tests to use pytest.
Jul 6 2020, 1:57 PM · Git loader
ardumont triaged T2482: Migrate git loader tests code to pytest as Normal priority.
Jul 6 2020, 1:56 PM · Git loader
ardumont renamed T2481: Migrate dvcs loader tests code to pytest from Migrate dvcs loader code to pytest to Migrate dvcs loader tests code to pytest.
Jul 6 2020, 1:56 PM · SVN Loader, Mercurial loader, Git loader, Core Loader
ardumont triaged T2481: Migrate dvcs loader tests code to pytest as Normal priority.
Jul 6 2020, 1:56 PM · SVN Loader, Mercurial loader, Git loader, Core Loader
ardumont added a parent task for T2462: svn loader: Refactor tests using pytest fixtures: T2481: Migrate dvcs loader tests code to pytest.
Jul 6 2020, 1:56 PM · SVN Loader
ardumont added a subtask for T2481: Migrate dvcs loader tests code to pytest: T2462: svn loader: Refactor tests using pytest fixtures.
Jul 6 2020, 1:56 PM · SVN Loader, Mercurial loader, Git loader, Core Loader
ardumont created T2481: Migrate dvcs loader tests code to pytest.
Jul 6 2020, 1:55 PM · SVN Loader, Mercurial loader, Git loader, Core Loader
ardumont added inline comments to D3428: Migrate loader tests to use pytest.
Jul 6 2020, 1:52 PM