Page MenuHomeSoftware Heritage
Feed Advanced Search

Jul 11 2020

ardumont updated the test plan for D3504: 158: Make schema and migration converge so the migration works.
Jul 11 2020, 8:54 AM
ardumont added inline comments to D3504: 158: Make schema and migration converge so the migration works.
Jul 11 2020, 8:54 AM
ardumont created D3504: 158: Make schema and migration converge so the migration works.
Jul 11 2020, 8:53 AM

Jul 10 2020

ardumont updated the summary of D3503: check_snapshot: Check existence down to contents.
Jul 10 2020, 7:01 PM
ardumont updated the summary of D3502: check_snapshot: Check existence down to the first level directories.
Jul 10 2020, 7:01 PM
ardumont added a task to D3502: check_snapshot: Check existence down to the first level directories: T2483: tests: Make check-snapshot utility test function recursively check targetted object exists.
Jul 10 2020, 7:01 PM
ardumont added a task to D3503: check_snapshot: Check existence down to contents: T2483: tests: Make check-snapshot utility test function recursively check targetted object exists.
Jul 10 2020, 7:01 PM
ardumont added revisions to T2483: tests: Make check-snapshot utility test function recursively check targetted object exists: D3502: check_snapshot: Check existence down to the first level directories, D3503: check_snapshot: Check existence down to contents.
Jul 10 2020, 7:01 PM · SVN Loader, Mercurial loader, Git loader, Core Loader
ardumont removed a task from D3502: check_snapshot: Check existence down to the first level directories: T2484: Move sharable fixtures out of conftest into a dedicated pytest plugin.
Jul 10 2020, 7:01 PM
ardumont removed a task from D3503: check_snapshot: Check existence down to contents: T2484: Move sharable fixtures out of conftest into a dedicated pytest plugin.
Jul 10 2020, 7:01 PM
ardumont removed revisions from T2484: Move sharable fixtures out of conftest into a dedicated pytest plugin: D3503: check_snapshot: Check existence down to contents, D3502: check_snapshot: Check existence down to the first level directories.
Jul 10 2020, 7:01 PM · SVN Loader, Mercurial loader, Git loader, Core Loader
ardumont updated the diff for D3503: check_snapshot: Check existence down to contents.

Rebase

Jul 10 2020, 6:21 PM
ardumont updated the diff for D3502: check_snapshot: Check existence down to the first level directories.

Clarify commnents and drops unneeded checks

Jul 10 2020, 6:20 PM
ardumont retitled D3502: check_snapshot: Check existence down to the first level directories from check_snapshot: Check existence up to the first level directories to check_snapshot: Check existence down to the first level directories.
Jul 10 2020, 6:14 PM
ardumont created D3503: check_snapshot: Check existence down to contents.
Jul 10 2020, 6:14 PM
ardumont added a revision to T2484: Move sharable fixtures out of conftest into a dedicated pytest plugin: D3503: check_snapshot: Check existence down to contents.
Jul 10 2020, 6:14 PM · SVN Loader, Mercurial loader, Git loader, Core Loader
ardumont updated the diff for D3502: check_snapshot: Check existence down to the first level directories.

Drop wrong and unused variable instruction

Jul 10 2020, 5:49 PM
ardumont updated the diff for D3502: check_snapshot: Check existence down to the first level directories.

Update tests docstring about unsupported test case

Jul 10 2020, 5:42 PM
ardumont created D3502: check_snapshot: Check existence down to the first level directories.
Jul 10 2020, 5:40 PM
ardumont added a revision to T2484: Move sharable fixtures out of conftest into a dedicated pytest plugin: D3502: check_snapshot: Check existence down to the first level directories.
Jul 10 2020, 5:40 PM · SVN Loader, Mercurial loader, Git loader, Core Loader
ardumont added a comment to D3501: Use bytes as snapshot id and get rid of dict manipulation in check_snapshot().

fwiw, i was heading towards making the transition you started *after* having deployed

the current implementation of "check-snapshot" (without that diff so with the internal
manipulation) And then commit the current diff ;)

Jul 10 2020, 5:18 PM
ardumont accepted D3456: Make metadata-related endpoints consistent with other endpoints by using Iterables of swh-model objects instead of a dict..

Looks good.

Jul 10 2020, 5:03 PM
ardumont added a comment to D3501: Use bytes as snapshot id and get rid of dict manipulation in check_snapshot().

This would break tests in other swh-loader-xx unless D3499 D3498 and D3496
are landed. <- this is possibly a lie...

Jul 10 2020, 5:01 PM
ardumont committed rDLDBASE9f04d72516fc: Expose a pytest_plugin module so other loaders can reuse for tests (authored by ardumont).
Expose a pytest_plugin module so other loaders can reuse for tests
Jul 10 2020, 4:58 PM
ardumont closed D3495: Expose a pytest_plugin module so other loaders can reuse for tests.
Jul 10 2020, 4:58 PM
ardumont updated the summary of D3495: Expose a pytest_plugin module so other loaders can reuse for tests.
Jul 10 2020, 4:57 PM
ardumont closed D3493: pytest: Remove no longer needed pytest setup.
Jul 10 2020, 4:56 PM
ardumont committed rDLDBASE1f876c8eba8b: pytest: Remove no longer needed pytest setup (authored by ardumont).
pytest: Remove no longer needed pytest setup
Jul 10 2020, 4:56 PM
ardumont committed rDLDBASEae7e38882313: Explicit types in __init__ files (authored by ardumont).
Explicit types in __init__ files
Jul 10 2020, 4:56 PM
ardumont closed D3497: Explicit types in __init__ files.
Jul 10 2020, 4:56 PM
ardumont updated the diff for D3495: Expose a pytest_plugin module so other loaders can reuse for tests.

Rebase (and rework commit message)

Jul 10 2020, 4:55 PM
ardumont updated the diff for D3493: pytest: Remove no longer needed pytest setup.

Rebase

Jul 10 2020, 4:53 PM
ardumont updated the diff for D3497: Explicit types in __init__ files.

Rebase on latest master

Jul 10 2020, 4:50 PM
ardumont accepted D3494: Fix branches types in tests.

;)

Jul 10 2020, 4:28 PM
ardumont updated the diff for D3497: Explicit types in __init__ files.

Rebase

Jul 10 2020, 4:16 PM
ardumont updated the diff for D3495: Expose a pytest_plugin module so other loaders can reuse for tests.

Rebase

Jul 10 2020, 4:16 PM
ardumont updated the diff for D3493: pytest: Remove no longer needed pytest setup.

Rebase on latest master

Jul 10 2020, 4:15 PM
ardumont committed rDLDBASEfe28c44349dd: Make check_snapshot ensure snapshot object references exist (authored by ardumont).
Make check_snapshot ensure snapshot object references exist
Jul 10 2020, 4:14 PM
ardumont closed D3478: loader.core: Make check_snapshot ensure snapshot object references exist.
Jul 10 2020, 4:14 PM
ardumont added inline comments to D3478: loader.core: Make check_snapshot ensure snapshot object references exist.
Jul 10 2020, 4:03 PM
ardumont added a comment to D3496: Fix branches types in tests.

you are ahead of time, new check_snapshot did not yet get released for that.

Jul 10 2020, 3:59 PM
ardumont updated the summary of D3495: Expose a pytest_plugin module so other loaders can reuse for tests.
Jul 10 2020, 3:55 PM
ardumont created D3497: Explicit types in __init__ files.
Jul 10 2020, 3:52 PM
ardumont reopened T2484: Move sharable fixtures out of conftest into a dedicated pytest plugin, a subtask of T2481: Migrate dvcs loader tests code to pytest, as Open.
Jul 10 2020, 3:44 PM · SVN Loader, Mercurial loader, Git loader, Core Loader
ardumont reopened T2484: Move sharable fixtures out of conftest into a dedicated pytest plugin as "Open".

Reopening as i'm still refactoring/cleaning up more modules.

Jul 10 2020, 3:44 PM · SVN Loader, Mercurial loader, Git loader, Core Loader
ardumont added a revision to T2484: Move sharable fixtures out of conftest into a dedicated pytest plugin: D3495: Expose a pytest_plugin module so other loaders can reuse for tests.
Jul 10 2020, 3:42 PM · SVN Loader, Mercurial loader, Git loader, Core Loader
ardumont created D3495: Expose a pytest_plugin module so other loaders can reuse for tests.
Jul 10 2020, 3:42 PM
ardumont accepted D3494: Fix branches types in tests.

id should be bytes as well
but that can be an extra diff (as you wish).

Jul 10 2020, 3:36 PM
ardumont created D3493: pytest: Remove no longer needed pytest setup.
Jul 10 2020, 3:31 PM
ardumont updated the diff for D3478: loader.core: Make check_snapshot ensure snapshot object references exist.

Rework commit message (again)

Jul 10 2020, 3:24 PM
ardumont updated the diff for D3478: loader.core: Make check_snapshot ensure snapshot object references exist.

Rework commit message

Jul 10 2020, 3:19 PM
ardumont updated the diff for D3478: loader.core: Make check_snapshot ensure snapshot object references exist.

Drop unneeded instructions

Jul 10 2020, 3:13 PM
ardumont added inline comments to D3478: loader.core: Make check_snapshot ensure snapshot object references exist.
Jul 10 2020, 3:12 PM
ardumont updated the diff for D3478: loader.core: Make check_snapshot ensure snapshot object references exist.

adapt according to review: make model objects ;)

Jul 10 2020, 3:11 PM
ardumont added inline comments to D3478: loader.core: Make check_snapshot ensure snapshot object references exist.
Jul 10 2020, 3:01 PM
ardumont updated the diff for D3478: loader.core: Make check_snapshot ensure snapshot object references exist.
  • Rebase on latest master
  • Adapt according to review
Jul 10 2020, 2:51 PM
ardumont updated the summary of D3478: loader.core: Make check_snapshot ensure snapshot object references exist.
Jul 10 2020, 1:09 PM
ardumont committed rDSCHf842383ad680: d/rules: Avoid double pytest plugin loading clash (authored by ardumont).
d/rules: Avoid double pytest plugin loading clash
Jul 10 2020, 1:05 PM
ardumont committed rDSCH254e24a68780: Do no expose pytest-plugin through setuptools, let modules require it when… (authored by ardumont).
Do no expose pytest-plugin through setuptools, let modules require it when…
Jul 10 2020, 1:00 PM
ardumont closed D3492: setup: Do no expose the pytest-plugin, let modules require it.
Jul 10 2020, 1:00 PM
ardumont added a comment to D3478: loader.core: Make check_snapshot ensure snapshot object references exist.

Thanks for the review, will adapt once i rebase on D3473 ;)

Jul 10 2020, 12:54 PM
ardumont added inline comments to D3478: loader.core: Make check_snapshot ensure snapshot object references exist.
Jul 10 2020, 12:53 PM
ardumont committed rDLDBASE72590f998088: check_snapshot: Allow to check using both Snapshot and dict (authored by ardumont).
check_snapshot: Allow to check using both Snapshot and dict
Jul 10 2020, 12:50 PM
ardumont closed D3473: loader.core: check_snapshot: Allow to check using both Snapshot and dict objects.
Jul 10 2020, 12:50 PM
ardumont added a comment to D3473: loader.core: check_snapshot: Allow to check using both Snapshot and dict objects.

As agreed on irc, i'll keep the snapshot dict conversion for now.
When done with the initial goal D3478, i'll migrate the tests
so they stop using dict and start using Snasphot objects instead.

Jul 10 2020, 12:47 PM
ardumont updated the diff for D3473: loader.core: check_snapshot: Allow to check using both Snapshot and dict objects.

Squash commits

Jul 10 2020, 12:44 PM
ardumont updated the diff for D3492: setup: Do no expose the pytest-plugin, let modules require it.

Rework commit message (I copy/pasted from storage commit and kept reference to
storage ¯\_(ツ)_/¯, now it's fixed)

Jul 10 2020, 12:28 PM
ardumont updated the summary of D3492: setup: Do no expose the pytest-plugin, let modules require it.
Jul 10 2020, 12:26 PM
ardumont updated the diff for D3473: loader.core: check_snapshot: Allow to check using both Snapshot and dict objects.

Rework according to remarks

Jul 10 2020, 12:21 PM
ardumont updated the summary of D3492: setup: Do no expose the pytest-plugin, let modules require it.
Jul 10 2020, 12:12 PM
ardumont added a revision to T2484: Move sharable fixtures out of conftest into a dedicated pytest plugin: D3492: setup: Do no expose the pytest-plugin, let modules require it.
Jul 10 2020, 12:11 PM · SVN Loader, Mercurial loader, Git loader, Core Loader
ardumont created D3492: setup: Do no expose the pytest-plugin, let modules require it.
Jul 10 2020, 12:11 PM
ardumont added inline comments to D3478: loader.core: Make check_snapshot ensure snapshot object references exist.
Jul 10 2020, 12:04 PM
ardumont accepted D3491: Use the new object_metadata_add endpoint instead of origin_metadata_add..

Looks good.

Jul 10 2020, 12:02 PM
ardumont added inline comments to D3478: loader.core: Make check_snapshot ensure snapshot object references exist.
Jul 10 2020, 12:00 PM
ardumont added inline comments to D3473: loader.core: check_snapshot: Allow to check using both Snapshot and dict objects.
Jul 10 2020, 11:55 AM
ardumont added inline comments to D3473: loader.core: check_snapshot: Allow to check using both Snapshot and dict objects.
Jul 10 2020, 11:26 AM
ardumont added inline comments to D3473: loader.core: check_snapshot: Allow to check using both Snapshot and dict objects.
Jul 10 2020, 11:13 AM
ardumont updated the summary of D3473: loader.core: check_snapshot: Allow to check using both Snapshot and dict objects.
Jul 10 2020, 11:10 AM
ardumont added inline comments to D3456: Make metadata-related endpoints consistent with other endpoints by using Iterables of swh-model objects instead of a dict..
Jul 10 2020, 10:59 AM
ardumont added a comment to D3456: Make metadata-related endpoints consistent with other endpoints by using Iterables of swh-model objects instead of a dict..

Made a first pass.

Jul 10 2020, 10:51 AM
ardumont added inline comments to D3456: Make metadata-related endpoints consistent with other endpoints by using Iterables of swh-model objects instead of a dict..
Jul 10 2020, 10:47 AM
ardumont added inline comments to D3456: Make metadata-related endpoints consistent with other endpoints by using Iterables of swh-model objects instead of a dict..
Jul 10 2020, 10:47 AM
ardumont added inline comments to D3456: Make metadata-related endpoints consistent with other endpoints by using Iterables of swh-model objects instead of a dict..
Jul 10 2020, 10:39 AM
ardumont added inline comments to D3473: loader.core: check_snapshot: Allow to check using both Snapshot and dict objects.
Jul 10 2020, 10:25 AM
ardumont added inline comments to D3456: Make metadata-related endpoints consistent with other endpoints by using Iterables of swh-model objects instead of a dict..
Jul 10 2020, 10:19 AM
ardumont committed rDSTObe19086fd34b: d/changelog: Bump new release (authored by ardumont).
d/changelog: Bump new release
Jul 10 2020, 9:24 AM
ardumont committed rDSTOe61adec8ec09: d/rules: Avoid double pytest plugin loading clash (authored by ardumont).
d/rules: Avoid double pytest plugin loading clash
Jul 10 2020, 9:24 AM
ardumont accepted D3490: Drop useless use of pifpaf.
Jul 10 2020, 9:04 AM
ardumont committed rDSTO23318c21d101: setup: Do no expose the pytest-plugin any longer (authored by ardumont).
setup: Do no expose the pytest-plugin any longer
Jul 10 2020, 8:29 AM
ardumont closed D3475: setup: Do no expose the pytest-plugin any longer.
Jul 10 2020, 8:29 AM
ardumont committed rDCORE028ef739da91: test_serializers: Refactor using pytest (authored by ardumont).
test_serializers: Refactor using pytest
Jul 10 2020, 8:21 AM
ardumont closed D3461: test_serializers: Refactor using pytest.
Jul 10 2020, 8:21 AM
ardumont updated the diff for D3475: setup: Do no expose the pytest-plugin any longer.

Rebase on latest master

Jul 10 2020, 8:19 AM

Jul 9 2020

ardumont updated the summary of D3473: loader.core: check_snapshot: Allow to check using both Snapshot and dict objects.
Jul 9 2020, 7:02 PM
ardumont retitled D3473: loader.core: check_snapshot: Allow to check using both Snapshot and dict objects from check_snapshot: Allow to check using both Snapshot and dict objects to loader.core: check_snapshot: Allow to check using both Snapshot and dict objects.
Jul 9 2020, 7:01 PM
ardumont accepted D3488: Clean up the swh.scheduler pytest plugin imports.

oh, indeed.

Jul 9 2020, 6:52 PM
ardumont updated the diff for D3475: setup: Do no expose the pytest-plugin any longer.
  • Move the pytest_plugins variable definition to the root conftest.py
  • Rework commit message to align with the diff description
Jul 9 2020, 6:51 PM
ardumont updated the summary of D3478: loader.core: Make check_snapshot ensure snapshot object references exist.
Jul 9 2020, 6:43 PM
ardumont updated the summary of D3478: loader.core: Make check_snapshot ensure snapshot object references exist.
Jul 9 2020, 6:38 PM