Page MenuHomeSoftware Heritage

Build 1347

Properties

Buildable
B1016: Diff 820
Build Plan
Plan 2 Software Heritage Python tests
Status
Passed

Lint

When
Completed at Sep 22 2017, 5:28 PM · Built for 23 s
Status
Passed
1 empty logs are hidden. Show all logs.

Build Log 4443 (remote - stdout)
25 - 50 - 100 - Unlimited Lines

1python3 -m flake8 swh
2

Python tests

When
Completed at Sep 22 2017, 5:29 PM · Built for 36 s
Status
Passed
1 empty logs are hidden. Show all logs.

Build Log 4442 (remote - stderr)
25 - 50 - 100 - Unlimited Lines

283parse_hash_guess_sha1 (tests.common.test_query.QueryTestCase) ... ok
284parse_hash_guess_sha256 (tests.common.test_query.QueryTestCase) ... ok
285parse_hash_malformed_query_with_more_than_2_parts (tests.common.test_query.QueryTestCase) ... ok
286parse_hash_with_algorithms (tests.common.test_query.QueryTestCase) ... ok
287parse_hash_with_algorithms_or_throws_bad_algo (tests.common.test_query.QueryTestCase) ... ok
288parse_hash_with_algorithms_or_throws_bad_query (tests.common.test_query.QueryTestCase) ... ok
289parse_uuid4 (tests.common.test_query.QueryTestCase) ... ok
290parse_uuid4_ko (tests.common.test_query.QueryTestCase) ... ok
291lookup_content_ctags (tests.common.test_service.ServiceTestCase) ... ok
292lookup_content_ctags_no_hash (tests.common.test_service.ServiceTestCase) ... ok
293lookup_content_filetype (tests.common.test_service.ServiceTestCase) ... ok
294lookup_content_filetype_2 (tests.common.test_service.ServiceTestCase) ... ok
295lookup_content_language (tests.common.test_service.ServiceTestCase) ... ok
296lookup_content_language_2 (tests.common.test_service.ServiceTestCase) ... ok
297lookup_content_license (tests.common.test_service.ServiceTestCase) ... ok
298lookup_content_license_2 (tests.common.test_service.ServiceTestCase) ... ok
299lookup_content_not_found (tests.common.test_service.ServiceTestCase) ... ok
300lookup_content_provenance (tests.common.test_service.ServiceTestCase) ... ok
301lookup_content_provenance_not_found (tests.common.test_service.ServiceTestCase) ... ok
302lookup_content_raw (tests.common.test_service.ServiceTestCase) ... ok
303lookup_content_raw_not_found (tests.common.test_service.ServiceTestCase) ... ok
304lookup_content_with_sha1 (tests.common.test_service.ServiceTestCase) ... ok
305lookup_content_with_sha256 (tests.common.test_service.ServiceTestCase) ... ok
306lookup_directory (tests.common.test_service.ServiceTestCase) ... ok
307lookup_directory_bad_checksum (tests.common.test_service.ServiceTestCase) ... ok
308lookup_directory_not_found (tests.common.test_service.ServiceTestCase) ... ok
309lookup_directory_through_revision_ko_not_found (tests.common.test_service.ServiceTestCase) ... ok
310lookup_directory_through_revision_ok_with_content (tests.common.test_service.ServiceTestCase) ... ok
311lookup_directory_through_revision_ok_with_data (tests.common.test_service.ServiceTestCase) ... ok
312lookup_directory_with_path_found (tests.common.test_service.ServiceTestCase) ... ok
313lookup_directory_with_path_not_found (tests.common.test_service.ServiceTestCase) ... ok
314lookup_directory_with_revision_ko_revision_not_found (tests.common.test_service.ServiceTestCase) ... ok
315lookup_directory_with_revision_ko_revision_with_path_to_nowhere (tests.common.test_service.ServiceTestCase) ... ok
316lookup_directory_with_revision_ko_type_not_implemented (tests.common.test_service.ServiceTestCase) ... ok
317lookup_directory_with_revision_revision_with_path_to_dir (tests.common.test_service.ServiceTestCase) ... ok
318lookup_directory_with_revision_revision_with_path_to_file_with_data (tests.common.test_service.ServiceTestCase) ... ok
319lookup_directory_with_revision_revision_with_path_to_file_without_data (tests.common.test_service.ServiceTestCase) ... ok
320lookup_directory_with_revision_revision_without_path (tests.common.test_service.ServiceTestCase) ... ok
321lookup_entity_by_uuid (tests.common.test_service.ServiceTestCase) ... ok
322lookup_expression (tests.common.test_service.ServiceTestCase) ... ok
323lookup_expression_no_result (tests.common.test_service.ServiceTestCase) ... ok
324lookup_hash_does_not_exist (tests.common.test_service.ServiceTestCase) ... ok
325lookup_hash_exist (tests.common.test_service.ServiceTestCase) ... ok
326lookup_multiple_hashes_ball_missing (tests.common.test_service.ServiceTestCase) ... ok
327lookup_multiple_hashes_some_missing (tests.common.test_service.ServiceTestCase) ... ok
328lookup_origin (tests.common.test_service.ServiceTestCase) ... ok
329lookup_origin_visit (tests.common.test_service.ServiceTestCase) ... ok
330lookup_origin_visits (tests.common.test_service.ServiceTestCase) ... ok
331lookup_person (tests.common.test_service.ServiceTestCase) ... ok
332lookup_release (tests.common.test_service.ServiceTestCase) ... ok
333lookup_release_ko_id_checksum_not_ok_because_not_a_sha1 (tests.common.test_service.ServiceTestCase) ... ok
334lookup_release_ko_id_checksum_ok_but_not_a_sha1 (tests.common.test_service.ServiceTestCase) ... ok
335lookup_revision (tests.common.test_service.ServiceTestCase) ... ok
336lookup_revision_by (tests.common.test_service.ServiceTestCase) ... ok
337lookup_revision_by_merge (tests.common.test_service.ServiceTestCase) ... ok
338lookup_revision_by_nomerge (tests.common.test_service.ServiceTestCase) ... ok
339lookup_revision_by_nothing_found (tests.common.test_service.ServiceTestCase) ... ok
340lookup_revision_invalid_msg (tests.common.test_service.ServiceTestCase) ... ok
341lookup_revision_log (tests.common.test_service.ServiceTestCase) ... ok
342lookup_revision_log_by (tests.common.test_service.ServiceTestCase) ... ok
343lookup_revision_log_by_nolog (tests.common.test_service.ServiceTestCase) ... ok
344lookup_revision_msg_absent (tests.common.test_service.ServiceTestCase) ... ok
345lookup_revision_msg_norev (tests.common.test_service.ServiceTestCase) ... ok
346lookup_revision_msg_ok (tests.common.test_service.ServiceTestCase) ... ok
347lookup_revision_multiple (tests.common.test_service.ServiceTestCase) ... ok
348lookup_revision_multiple_none_found (tests.common.test_service.ServiceTestCase) ... ok
349lookup_revision_through_ko_not_implemented (tests.common.test_service.ServiceTestCase) ... ok
350lookup_revision_through_with_context (tests.common.test_service.ServiceTestCase) ... ok
351lookup_revision_through_with_context_by (tests.common.test_service.ServiceTestCase) ... ok
352lookup_revision_through_with_revision (tests.common.test_service.ServiceTestCase) ... ok
353lookup_revision_through_with_revision_by (tests.common.test_service.ServiceTestCase) ... ok
354lookup_revision_with_context (tests.common.test_service.ServiceTestCase) ... ok
355lookup_revision_with_context_by (tests.common.test_service.ServiceTestCase) ... ok
356lookup_revision_with_context_by_ko (tests.common.test_service.ServiceTestCase) ... ok
357lookup_revision_with_context_ko_not_a_sha1_1 (tests.common.test_service.ServiceTestCase) ... ok
358lookup_revision_with_context_ko_not_a_sha1_2 (tests.common.test_service.ServiceTestCase) ... ok
359lookup_revision_with_context_ko_root_sha1_git_does_not_exist (tests.common.test_service.ServiceTestCase) ... ok
360lookup_revision_with_context_ko_sha1_git_does_not_exist (tests.common.test_service.ServiceTestCase) ... ok
361lookup_revision_with_context_sha1_git_root_already_retrieved_as_dict (tests.common.test_service.ServiceTestCase) ... ok
362search_hash_does_not_exist (tests.common.test_service.ServiceTestCase) ... ok
363search_hash_exist (tests.common.test_service.ServiceTestCase) ... ok
364stat_counters (tests.common.test_service.ServiceTestCase) ... ok
365safe_docstring_display (tests.common.test_templatetags.SWHTemplateTagsTest) ... ok
366urlize_api_links_api (tests.common.test_templatetags.SWHTemplateTagsTest) ... ok
367urlize_api_links_browse (tests.common.test_templatetags.SWHTemplateTagsTest) ... ok
368urlize_header_links (tests.common.test_templatetags.SWHTemplateTagsTest) ... ok
369(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
370Ensure request rate is limited in scope1 ... ok
371(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
372Ensure request rate is not limited in scope2 as ... ok
373parse_timestamp (tests.common.test_utils.UtilsTestCase) ... ok
374shorten_path_noop (tests.common.test_utils.UtilsTestCase) ... ok
375shorten_path_sha1 (tests.common.test_utils.UtilsTestCase) ... ok
376shorten_path_sha256 (tests.common.test_utils.UtilsTestCase) ... ok
377
378----------------------------------------------------------------------
379Ran 260 tests in 10.068s
380
381OK
382

Update environment from working copy

When
Completed at Sep 22 2017, 5:28 PM · Built for 34 s
Status
Passed
1 empty logs are hidden. Show all logs.

Build Log 4439 (remote - stdout)
25 - 50 - 100 - Unlimited Lines

33mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-journal
34Already up-to-date.
35
36mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-lister
37mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-lister
38Already up-to-date.
39
40mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-loader-core
41mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-loader-core
42Already up-to-date.
43
44mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-loader-debian
45mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-loader-debian
46Already up-to-date.
47
48mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-loader-dir
49mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-loader-dir
50Already up-to-date.
51
52mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-loader-mercurial
53mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-loader-mercurial
54Already up-to-date.
55
56mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-loader-svn
57mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-loader-svn
58Already up-to-date.
59
60mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-loader-tar
61mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-loader-tar
62Already up-to-date.
63
64mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-mirror-forge
65mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-mirror-forge
66Already up-to-date.
67
68mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-loader-git
69mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-loader-git
70Already up-to-date.
71
72mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-objstorage
73mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-objstorage
74Already up-to-date.
75
76mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-model
77mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-model
78From ssh://forge.softwareheritage.org/diffusion/DMOD/swh-model
79 8bafb40..ac3df91 master -> origin/master
80Updating 8bafb40..ac3df91
81Fast-forward
82 docs/data-model.rst | 13 +++++++++++++
83 docs/index.rst | 5 +++++
84 2 files changed, 18 insertions(+)
85 create mode 100644 docs/data-model.rst
86
87mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-py-template
88mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-py-template
89Already up-to-date.
90
91mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-storage
92mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-storage
93Already up-to-date.
94
95mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-scheduler
96mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-scheduler
97Already up-to-date.
98
99mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-storage-testdata
100mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-storage-testdata
101Already up-to-date.
102
103mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-vault
104mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-vault
105Already up-to-date.
106
107mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-web
108mr update: /home/temp-drydock/drydock/workingcopy-180/repo/swh-environment/swh-web
109From ssh://forge.softwareheritage.org/source/swh-web
110 f78f53a..32e5a22 master -> origin/master
111Updating f78f53a..32e5a22
112Fast-forward
113 .gitignore | 2 +
114 README-dev.md | 22 ++++----
115 docs/Makefile | 6 +++
116 docs/index.rst | 6 ++-
117 swh/web/api/utils.py | 47 ++++++++++++-----
118 swh/web/api/views/content.py | 2 +-
119 swh/web/common/converters.py | 21 +++++++-
120 swh/web/common/service.py | 2 -
121 swh/web/common/throttling.py | 30 ++++++-----
122 swh/web/settings/__init__.py | 0
123 swh/web/tests/api/test_utils.py | 92 +++++++++++++++++++--------------
124 swh/web/tests/api/views/test_content.py | 26 ++++++----
125 swh/web/tests/common/test_converters.py | 29 +++++++----
126 swh/web/tests/common/test_service.py | 37 ++++++++-----
127 swh/web/urls.py | 6 ++-
128 15 files changed, 212 insertions(+), 116 deletions(-)
129 create mode 100644 swh/web/settings/__init__.py
130
131mr update: finished (23 ok)
132

Clone on Software Heritage Worker

When
Completed at Sep 22 2017, 5:27 PM · Built instantly
Status
Passed

Event Timeline