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

1W: unknown repository 'swh-environment', you might want to remove it
2(0.003) QUERY = 'BEGIN' - PARAMS = (); args=None
3api_check_content_known (tests.api.views.test_content.ContentApiTestCase) ... ok
4(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
5api_check_content_known_as_yaml (tests.api.views.test_content.ContentApiTestCase) ... ok
6(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
7api_check_content_known_not_found (tests.api.views.test_content.ContentApiTestCase) ... ok
8(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
9api_check_content_known_post_as_yaml (tests.api.views.test_content.ContentApiTestCase) ... ok
10(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
11api_content_ctags (tests.api.views.test_content.ContentApiTestCase) ... ok
12(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
13api_content_filetype (tests.api.views.test_content.ContentApiTestCase) ... ok
14(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
15api_content_filetype_sha_not_found (tests.api.views.test_content.ContentApiTestCase) ... ok
16(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
17api_content_language (tests.api.views.test_content.ContentApiTestCase) ... ok
18(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
19api_content_language_sha_not_found (tests.api.views.test_content.ContentApiTestCase) ... ok
20(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
21api_content_license (tests.api.views.test_content.ContentApiTestCase) ... ok
22(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
23api_content_license_sha_not_found (tests.api.views.test_content.ContentApiTestCase) ... ok
24(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
25api_content_not_found_as_json (tests.api.views.test_content.ContentApiTestCase) ... ok
26(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
27api_content_not_found_as_yaml (tests.api.views.test_content.ContentApiTestCase) ... ok
28(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
29api_content_provenance (tests.api.views.test_content.ContentApiTestCase) ... ok
30(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
31api_content_provenance_sha_not_found (tests.api.views.test_content.ContentApiTestCase) ... ok
32(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
33api_content_raw_ko_not_found (tests.api.views.test_content.ContentApiTestCase) ... ok
34(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
35api_content_raw_no_accepted_media_type_found_so_not_available_for_download (tests.api.views.test_content.ContentApiTestCase) ... ok
36(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
37api_content_raw_no_accepted_media_type_text_is_not_available_for_download (tests.api.views.test_content.ContentApiTestCase) ... ok
38(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
39api_content_raw_text (tests.api.views.test_content.ContentApiTestCase) ... ok
40(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
41api_content_raw_text_with_filename (tests.api.views.test_content.ContentApiTestCase) ... ok
42(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
43api_content_symbol (tests.api.views.test_content.ContentApiTestCase) ... ok
44(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
45api_content_symbol_2 (tests.api.views.test_content.ContentApiTestCase) ... ok
46(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
47api_content_symbol_not_found (tests.api.views.test_content.ContentApiTestCase) ... ok
48(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
49test_api_content_metadata (tests.api.views.test_content.ContentApiTestCase) ... ok
50(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
51api_directory (tests.api.views.test_directory.DirectoryApiTestCase) ... ok
52(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
53api_directory_not_found (tests.api.views.test_directory.DirectoryApiTestCase) ... ok
54(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
55api_directory_with_path_found (tests.api.views.test_directory.DirectoryApiTestCase) ... ok
56(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
57api_directory_with_path_not_found (tests.api.views.test_directory.DirectoryApiTestCase) ... ok
58(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
59api_lookup_entity_by_uuid (tests.api.views.test_entity.EntityApiTestCase) ... ok
60(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
61api_lookup_entity_by_uuid_bad_request (tests.api.views.test_entity.EntityApiTestCase) ... ok
62(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
63api_lookup_entity_by_uuid_not_found (tests.api.views.test_entity.EntityApiTestCase) ... ok
64(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
65api_1_lookup_origin_visit (tests.api.views.test_origin.OriginApiTestCase) ... ok
66(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
67api_1_lookup_origin_visit_not_found (tests.api.views.test_origin.OriginApiTestCase) ... ok
68(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
69api_1_lookup_origin_visits (tests.api.views.test_origin.OriginApiTestCase) ... ok
70(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
71api_1_lookup_origin_visits_raise_error (tests.api.views.test_origin.OriginApiTestCase) ... ok
72(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
73api_1_lookup_origin_visits_raise_swh_storage_error_api (tests.api.views.test_origin.OriginApiTestCase) ... ok
74(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
75api_1_lookup_origin_visits_raise_swh_storage_error_db (tests.api.views.test_origin.OriginApiTestCase) ... ok
76(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
77api_origin_by_id (tests.api.views.test_origin.OriginApiTestCase) ... ok
78(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
79api_origin_by_type_url (tests.api.views.test_origin.OriginApiTestCase) ... ok
80(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
81api_origin_not_found (tests.api.views.test_origin.OriginApiTestCase) ... ok
82(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
83api_person (tests.api.views.test_person.PersonApiTestCase) ... ok
84(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
85api_person_not_found (tests.api.views.test_person.PersonApiTestCase) ... ok
86(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
87api_release (tests.api.views.test_release.ReleaseApiTestCase) ... ok
88(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
89api_release_not_found (tests.api.views.test_release.ReleaseApiTestCase) ... ok
90(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
91api_release_target_type_not_a_revision (tests.api.views.test_release.ReleaseApiTestCase) ... ok
92(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
93api_directory_through_revision_origin (tests.api.views.test_revision.ReleaseApiTestCase) ... ok
94(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
95api_directory_through_revision_origin_ko_not_found (tests.api.views.test_revision.ReleaseApiTestCase) ... ok
96(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
97api_revision (tests.api.views.test_revision.ReleaseApiTestCase) ... ok
98(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
99api_revision_directory_ko_not_found (tests.api.views.test_revision.ReleaseApiTestCase) ... ok
100(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
101api_revision_directory_ok_returns_content (tests.api.views.test_revision.ReleaseApiTestCase) ... ok
102(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
103api_revision_directory_ok_returns_dir_entries (tests.api.views.test_revision.ReleaseApiTestCase) ... ok
104(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
105api_revision_history (tests.api.views.test_revision.ReleaseApiTestCase) ... ok
106(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
107api_revision_log (tests.api.views.test_revision.ReleaseApiTestCase) ... ok
108(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
109api_revision_log_by (tests.api.views.test_revision.ReleaseApiTestCase) ... ok
110(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
111api_revision_log_by_norev (tests.api.views.test_revision.ReleaseApiTestCase) ... ok
112(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
113api_revision_log_by_with_next (tests.api.views.test_revision.ReleaseApiTestCase) ... ok
114(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
115api_revision_log_context (tests.api.views.test_revision.ReleaseApiTestCase) ... ok
116(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
117api_revision_log_not_found (tests.api.views.test_revision.ReleaseApiTestCase) ... ok
118(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
119api_revision_log_with_next (tests.api.views.test_revision.ReleaseApiTestCase) ... ok
120(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
121api_revision_not_found (tests.api.views.test_revision.ReleaseApiTestCase) ... ok
122(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
123api_revision_raw_ko_no_rev (tests.api.views.test_revision.ReleaseApiTestCase) ... ok
124(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
125api_revision_raw_ok (tests.api.views.test_revision.ReleaseApiTestCase) ... ok
126(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
127api_revision_raw_ok_no_msg (tests.api.views.test_revision.ReleaseApiTestCase) ... ok
128(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
129api_revision_with_origin (tests.api.views.test_revision.ReleaseApiTestCase) ... ok
130(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
131api_revision_with_origin_and_branch_name (tests.api.views.test_revision.ReleaseApiTestCase) ... ok
132(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
133api_revision_with_origin_and_branch_name_and_timestamp (tests.api.views.test_revision.ReleaseApiTestCase) ... ok
134(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
135api_revision_with_origin_and_branch_name_and_timestamp_with_escapes (tests.api.views.test_revision.ReleaseApiTestCase) ... ok
136(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
137api_revision_with_origin_not_found (tests.api.views.test_revision.ReleaseApiTestCase) ... ok
138(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
139revision_directory_by_ko_raise (tests.api.views.test_revision.ReleaseApiTestCase) ... ok
140(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
141revision_directory_by_type_dir (tests.api.views.test_revision.ReleaseApiTestCase) ... ok
142(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
143revision_directory_by_type_file (tests.api.views.test_revision.ReleaseApiTestCase) ... ok
144(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
145api_1_stat_counters (tests.api.views.test_stat.StatApiTestCase) ... ok
146(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
147api_1_stat_counters_raise_error (tests.api.views.test_stat.StatApiTestCase) ... ok
148(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
149api_1_stat_counters_raise_swh_storage_error_api (tests.api.views.test_stat.StatApiTestCase) ... ok
150(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
151api_1_stat_counters_raise_swh_storage_error_db (tests.api.views.test_stat.StatApiTestCase) ... ok
152(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
153api_lookup_not_found (tests.api.test_api_lookup.ApiLookupTestCase) ... ok
154(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
155api_lookup_with_result (tests.api.test_api_lookup.ApiLookupTestCase) ... ok
156(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
157api_lookup_with_result_as_map (tests.api.test_api_lookup.ApiLookupTestCase) ... ok
158(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
159generic_api_generator_are_enriched_and_returned_as_list (tests.api.test_api_lookup.ApiLookupTestCase) ... ok
160(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
161generic_api_list_are_enriched_too (tests.api.test_api_lookup.ApiLookupTestCase) ... ok
162(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
163generic_api_lookup_nothing_is_found (tests.api.test_api_lookup.ApiLookupTestCase) ... ok
164(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
165generic_api_map_are_enriched_and_transformed_to_list (tests.api.test_api_lookup.ApiLookupTestCase) ... ok
166(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
167generic_api_simple_data_are_enriched_and_returned_too (tests.api.test_api_lookup.ApiLookupTestCase) ... ok
168(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
169apidoc_full_stack_doc (tests.api.test_apidoc.APIDocTestCase) ... ok
170(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
171apidoc_full_stack_fn (tests.api.test_apidoc.APIDocTestCase) ... ok
172(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
173apidoc_nodoc_failure (tests.api.test_apidoc.APIDocTestCase) ... Internal Server Error: /api/1/my/nodoc/url/
174Traceback (most recent call last):
175 File "/usr/lib/python3/dist-packages/django/core/handlers/base.py", line 111, in get_response
176 response = wrapped_callback(request, *callback_args, **callback_kwargs)
177 File "/usr/lib/python3/dist-packages/django/views/decorators/csrf.py", line 57, in wrapped_view
178 return view_func(*args, **kwargs)
179 File "/usr/lib/python3/dist-packages/django/views/generic/base.py", line 69, in view
180 return self.dispatch(request, *args, **kwargs)
181 File "/usr/lib/python3/dist-packages/rest_framework/views.py", line 403, in dispatch
182 response = self.handle_exception(exc)
183 File "/usr/lib/python3/dist-packages/rest_framework/views.py", line 400, in dispatch
184 response = handler(request, *args, **kwargs)
185 File "/usr/lib/python3/dist-packages/rest_framework/decorators.py", line 50, in handler
186 return func(*args, **kwargs)
187 File "/home/temp-drydock/drydock/workingcopy-180/repo/swh-web/swh/web/api/apidoc.py", line 100, in doc_view
188 doc_data = self.get_doc_data(f)
189 File "/home/temp-drydock/drydock/workingcopy-180/repo/swh-web/swh/web/api/apidoc.py", line 178, in get_doc_data
190 % (self.__class__.__name__, f.__name__))
191swh.web.api.apidoc.APIDocException: Apidoc route: expected a docstring for function apidoc_nodoc_tester
192ok
193(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
194apidoc_route_doc (tests.api.test_apidoc.APIDocTestCase) ... ok
195(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
196apidoc_route_fn (tests.api.test_apidoc.APIDocTestCase) ... ok
197swh_filter_renderer_do_filter (tests.api.test_apiresponse.RendererTestCase) ... ok
198swh_filter_renderer_do_nothing (tests.api.test_apiresponse.RendererTestCase) ... ok
199swh_multi_response_mimetype (tests.api.test_apiresponse.RendererTestCase) ... ok
200compute_link_header (tests.api.test_apiresponse.SWHComputeLinkHeaderTest) ... ok
201compute_link_header_nothing_changed (tests.api.test_apiresponse.SWHComputeLinkHeaderTest) ... ok
202compute_link_header_nothing_changed_2 (tests.api.test_apiresponse.SWHComputeLinkHeaderTest) ... ok
203transform_do_nothing (tests.api.test_apiresponse.SWHTransformProcessorTest) ... ok
204transform_do_remove_headers (tests.api.test_apiresponse.SWHTransformProcessorTest) ... ok
205transform_only_return_results_1 (tests.api.test_apiresponse.SWHTransformProcessorTest) ... ok
206transform_only_return_results_2 (tests.api.test_apiresponse.SWHTransformProcessorTest) ... ok
207enrich_content_with_hashes (tests.api.test_utils.UtilsTestCase) ... ok
208enrich_content_with_hashes_and_top_level_url (tests.api.test_utils.UtilsTestCase) ... ok
209enrich_content_without_hashes (tests.api.test_utils.UtilsTestCase) ... ok
210enrich_directory_no_type (tests.api.test_utils.UtilsTestCase) ... ok
211enrich_directory_with_context_and_type_dir (tests.api.test_utils.UtilsTestCase) ... ok
212enrich_directory_with_context_and_type_file (tests.api.test_utils.UtilsTestCase) ... ok
213enrich_entity_identity (tests.api.test_utils.UtilsTestCase) ... ok
214enrich_entity_with_sha1 (tests.api.test_utils.UtilsTestCase) ... ok
215enrich_release_0 (tests.api.test_utils.UtilsTestCase) ... ok
216enrich_release_1 (tests.api.test_utils.UtilsTestCase) ... ok
217enrich_release_2 (tests.api.test_utils.UtilsTestCase) ... ok
218enrich_release_3 (tests.api.test_utils.UtilsTestCase) ... ok
219enrich_release_4 (tests.api.test_utils.UtilsTestCase) ... ok
220enrich_revision_context_empty_prev_list (tests.api.test_utils.UtilsTestCase) ... ok
221enrich_revision_context_some_prev_list (tests.api.test_utils.UtilsTestCase) ... ok
222enrich_revision_no_context (tests.api.test_utils.UtilsTestCase) ... ok
223enrich_revision_with_children_and_parent_no_dir (tests.api.test_utils.UtilsTestCase) ... ok
224enrich_revision_with_invalid_message (tests.api.test_utils.UtilsTestCase) ... ok
225enrich_revision_with_no_message (tests.api.test_utils.UtilsTestCase) ... ok
226enrich_revision_without_children_or_parent (tests.api.test_utils.UtilsTestCase) ... ok
227filter_endpoints_1 (tests.api.test_utils.UtilsTestCase) ... ok
228filter_endpoints_2 (tests.api.test_utils.UtilsTestCase) ... ok
229filter_field_keys_dict (tests.api.test_utils.UtilsTestCase) ... ok
230filter_field_keys_dict_unknown_keys (tests.api.test_utils.UtilsTestCase) ... ok
231filter_field_keys_list (tests.api.test_utils.UtilsTestCase) ... ok
232filter_field_keys_list_unknown_keys (tests.api.test_utils.UtilsTestCase) ... ok
233filter_field_keys_map (tests.api.test_utils.UtilsTestCase) ... ok
234filter_field_keys_other (tests.api.test_utils.UtilsTestCase) ... ok
235fmap (tests.api.test_utils.UtilsTestCase) ... ok
236person_to_string (tests.api.test_utils.UtilsTestCase) ... ok
237prepare_data_for_view (tests.api.test_utils.UtilsTestCase) ... ok
238prepare_data_for_view_default_encoding (tests.api.test_utils.UtilsTestCase) ... ok
239prepare_data_for_view_ko_cannot_decode (tests.api.test_utils.UtilsTestCase) ... ok
240(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
241content_raw_bin (tests.browse.views.test_content.SwhUiContentViewTest) ... ok
242(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
243content_raw_text (tests.browse.views.test_content.SwhUiContentViewTest) ... ok
244(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
245content_view_image (tests.browse.views.test_content.SwhUiContentViewTest) ... ok
246(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
247content_view_text (tests.browse.views.test_content.SwhUiContentViewTest) ... ok
248(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
249content_view_with_path (tests.browse.views.test_content.SwhUiContentViewTest) ... ok
250(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
251root_directory_view (tests.browse.views.test_directory.SwhUiDirectoryViewTest) ... ok
252(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
253sub_directory_view (tests.browse.views.test_directory.SwhUiDirectoryViewTest) ... ok
254gen_path_info (tests.browse.test_utils.SwhUiUtilsTestCase) ... ok
255get_mimetype_for_content (tests.browse.test_utils.SwhUiUtilsTestCase) ... ok
256from_content (tests.common.test_converters.ConvertersTestCase) ... ok
257from_content_none (tests.common.test_converters.ConvertersTestCase) ... ok
258from_directory_entries (tests.common.test_converters.ConvertersTestCase) ... ok
259from_filetype (tests.common.test_converters.ConvertersTestCase) ... ok
260from_origin (tests.common.test_converters.ConvertersTestCase) ... ok
261from_person (tests.common.test_converters.ConvertersTestCase) ... ok
262from_provenance (tests.common.test_converters.ConvertersTestCase) ... ok
263from_release (tests.common.test_converters.ConvertersTestCase) ... ok
264from_release_no_revision (tests.common.test_converters.ConvertersTestCase) ... ok
265from_revision (tests.common.test_converters.ConvertersTestCase) ... ok
266from_revision_invalid (tests.common.test_converters.ConvertersTestCase) ... ok
267from_revision_nomerge (tests.common.test_converters.ConvertersTestCase) ... ok
268from_revision_noparents (tests.common.test_converters.ConvertersTestCase) ... ok
269from_swh (tests.common.test_converters.ConvertersTestCase) ... ok
270from_swh_edge_cases_convert_invalid_utf8_bytes (tests.common.test_converters.ConvertersTestCase) ... ok
271from_swh_edge_cases_do_no_conversion_if_none_or_not_bytes (tests.common.test_converters.ConvertersTestCase) ... ok
272from_swh_empty (tests.common.test_converters.ConvertersTestCase) ... ok
273from_swh_none (tests.common.test_converters.ConvertersTestCase) ... ok
274get_hljs_language_from_filename (tests.common.test_highlightjs.HighlightJsTestCase) ... ok
275get_hljs_language_from_mime_type (tests.common.test_highlightjs.HighlightJsTestCase) ... ok
276parse_hash_check_algo_malformed_sha1_git_hash (tests.common.test_query.QueryTestCase) ... ok
277parse_hash_check_algo_malformed_sha1_hash (tests.common.test_query.QueryTestCase) ... ok
278parse_hash_check_algo_malformed_sha256_hash (tests.common.test_query.QueryTestCase) ... ok
279parse_hash_check_algo_unknown_one (tests.common.test_query.QueryTestCase) ... ok
280parse_hash_check_sha1 (tests.common.test_query.QueryTestCase) ... ok
281parse_hash_check_sha1_git (tests.common.test_query.QueryTestCase) ... ok
282parse_hash_check_sha256 (tests.common.test_query.QueryTestCase) ... ok
283parse_hash_guess_algo_malformed_hash (tests.common.test_query.QueryTestCase) ... ok
284parse_hash_guess_sha1 (tests.common.test_query.QueryTestCase) ... ok
285parse_hash_guess_sha256 (tests.common.test_query.QueryTestCase) ... ok
286parse_hash_malformed_query_with_more_than_2_parts (tests.common.test_query.QueryTestCase) ... ok
287parse_hash_with_algorithms (tests.common.test_query.QueryTestCase) ... ok
288parse_hash_with_algorithms_or_throws_bad_algo (tests.common.test_query.QueryTestCase) ... ok
289parse_hash_with_algorithms_or_throws_bad_query (tests.common.test_query.QueryTestCase) ... ok
290parse_uuid4 (tests.common.test_query.QueryTestCase) ... ok
291parse_uuid4_ko (tests.common.test_query.QueryTestCase) ... ok
292lookup_content_ctags (tests.common.test_service.ServiceTestCase) ... ok
293lookup_content_ctags_no_hash (tests.common.test_service.ServiceTestCase) ... ok
294lookup_content_filetype (tests.common.test_service.ServiceTestCase) ... ok
295lookup_content_filetype_2 (tests.common.test_service.ServiceTestCase) ... ok
296lookup_content_language (tests.common.test_service.ServiceTestCase) ... ok
297lookup_content_language_2 (tests.common.test_service.ServiceTestCase) ... ok
298lookup_content_license (tests.common.test_service.ServiceTestCase) ... ok
299lookup_content_license_2 (tests.common.test_service.ServiceTestCase) ... ok
300lookup_content_not_found (tests.common.test_service.ServiceTestCase) ... ok
301lookup_content_provenance (tests.common.test_service.ServiceTestCase) ... ok
302lookup_content_provenance_not_found (tests.common.test_service.ServiceTestCase) ... ok
303lookup_content_raw (tests.common.test_service.ServiceTestCase) ... ok
304lookup_content_raw_not_found (tests.common.test_service.ServiceTestCase) ... ok
305lookup_content_with_sha1 (tests.common.test_service.ServiceTestCase) ... ok
306lookup_content_with_sha256 (tests.common.test_service.ServiceTestCase) ... ok
307lookup_directory (tests.common.test_service.ServiceTestCase) ... ok
308lookup_directory_bad_checksum (tests.common.test_service.ServiceTestCase) ... ok
309lookup_directory_not_found (tests.common.test_service.ServiceTestCase) ... ok
310lookup_directory_through_revision_ko_not_found (tests.common.test_service.ServiceTestCase) ... ok
311lookup_directory_through_revision_ok_with_content (tests.common.test_service.ServiceTestCase) ... ok
312lookup_directory_through_revision_ok_with_data (tests.common.test_service.ServiceTestCase) ... ok
313lookup_directory_with_path_found (tests.common.test_service.ServiceTestCase) ... ok
314lookup_directory_with_path_not_found (tests.common.test_service.ServiceTestCase) ... ok
315lookup_directory_with_revision_ko_revision_not_found (tests.common.test_service.ServiceTestCase) ... ok
316lookup_directory_with_revision_ko_revision_with_path_to_nowhere (tests.common.test_service.ServiceTestCase) ... ok
317lookup_directory_with_revision_ko_type_not_implemented (tests.common.test_service.ServiceTestCase) ... ok
318lookup_directory_with_revision_revision_with_path_to_dir (tests.common.test_service.ServiceTestCase) ... ok
319lookup_directory_with_revision_revision_with_path_to_file_with_data (tests.common.test_service.ServiceTestCase) ... ok
320lookup_directory_with_revision_revision_with_path_to_file_without_data (tests.common.test_service.ServiceTestCase) ... ok
321lookup_directory_with_revision_revision_without_path (tests.common.test_service.ServiceTestCase) ... ok
322lookup_entity_by_uuid (tests.common.test_service.ServiceTestCase) ... ok
323lookup_expression (tests.common.test_service.ServiceTestCase) ... ok
324lookup_expression_no_result (tests.common.test_service.ServiceTestCase) ... ok
325lookup_hash_does_not_exist (tests.common.test_service.ServiceTestCase) ... ok
326lookup_hash_exist (tests.common.test_service.ServiceTestCase) ... ok
327lookup_multiple_hashes_ball_missing (tests.common.test_service.ServiceTestCase) ... ok
328lookup_multiple_hashes_some_missing (tests.common.test_service.ServiceTestCase) ... ok
329lookup_origin (tests.common.test_service.ServiceTestCase) ... ok
330lookup_origin_visit (tests.common.test_service.ServiceTestCase) ... ok
331lookup_origin_visits (tests.common.test_service.ServiceTestCase) ... ok
332lookup_person (tests.common.test_service.ServiceTestCase) ... ok
333lookup_release (tests.common.test_service.ServiceTestCase) ... ok
334lookup_release_ko_id_checksum_not_ok_because_not_a_sha1 (tests.common.test_service.ServiceTestCase) ... ok
335lookup_release_ko_id_checksum_ok_but_not_a_sha1 (tests.common.test_service.ServiceTestCase) ... ok
336lookup_revision (tests.common.test_service.ServiceTestCase) ... ok
337lookup_revision_by (tests.common.test_service.ServiceTestCase) ... ok
338lookup_revision_by_merge (tests.common.test_service.ServiceTestCase) ... ok
339lookup_revision_by_nomerge (tests.common.test_service.ServiceTestCase) ... ok
340lookup_revision_by_nothing_found (tests.common.test_service.ServiceTestCase) ... ok
341lookup_revision_invalid_msg (tests.common.test_service.ServiceTestCase) ... ok
342lookup_revision_log (tests.common.test_service.ServiceTestCase) ... ok
343lookup_revision_log_by (tests.common.test_service.ServiceTestCase) ... ok
344lookup_revision_log_by_nolog (tests.common.test_service.ServiceTestCase) ... ok
345lookup_revision_msg_absent (tests.common.test_service.ServiceTestCase) ... ok
346lookup_revision_msg_norev (tests.common.test_service.ServiceTestCase) ... ok
347lookup_revision_msg_ok (tests.common.test_service.ServiceTestCase) ... ok
348lookup_revision_multiple (tests.common.test_service.ServiceTestCase) ... ok
349lookup_revision_multiple_none_found (tests.common.test_service.ServiceTestCase) ... ok
350lookup_revision_through_ko_not_implemented (tests.common.test_service.ServiceTestCase) ... ok
351lookup_revision_through_with_context (tests.common.test_service.ServiceTestCase) ... ok
352lookup_revision_through_with_context_by (tests.common.test_service.ServiceTestCase) ... ok
353lookup_revision_through_with_revision (tests.common.test_service.ServiceTestCase) ... ok
354lookup_revision_through_with_revision_by (tests.common.test_service.ServiceTestCase) ... ok
355lookup_revision_with_context (tests.common.test_service.ServiceTestCase) ... ok
356lookup_revision_with_context_by (tests.common.test_service.ServiceTestCase) ... ok
357lookup_revision_with_context_by_ko (tests.common.test_service.ServiceTestCase) ... ok
358lookup_revision_with_context_ko_not_a_sha1_1 (tests.common.test_service.ServiceTestCase) ... ok
359lookup_revision_with_context_ko_not_a_sha1_2 (tests.common.test_service.ServiceTestCase) ... ok
360lookup_revision_with_context_ko_root_sha1_git_does_not_exist (tests.common.test_service.ServiceTestCase) ... ok
361lookup_revision_with_context_ko_sha1_git_does_not_exist (tests.common.test_service.ServiceTestCase) ... ok
362lookup_revision_with_context_sha1_git_root_already_retrieved_as_dict (tests.common.test_service.ServiceTestCase) ... ok
363search_hash_does_not_exist (tests.common.test_service.ServiceTestCase) ... ok
364search_hash_exist (tests.common.test_service.ServiceTestCase) ... ok
365stat_counters (tests.common.test_service.ServiceTestCase) ... ok
366safe_docstring_display (tests.common.test_templatetags.SWHTemplateTagsTest) ... ok
367urlize_api_links_api (tests.common.test_templatetags.SWHTemplateTagsTest) ... ok
368urlize_api_links_browse (tests.common.test_templatetags.SWHTemplateTagsTest) ... ok
369urlize_header_links (tests.common.test_templatetags.SWHTemplateTagsTest) ... ok
370(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
371Ensure request rate is limited in scope1 ... ok
372(0.000) QUERY = 'BEGIN' - PARAMS = (); args=None
373Ensure request rate is not limited in scope2 as ... ok
374parse_timestamp (tests.common.test_utils.UtilsTestCase) ... ok
375shorten_path_noop (tests.common.test_utils.UtilsTestCase) ... ok
376shorten_path_sha1 (tests.common.test_utils.UtilsTestCase) ... ok
377shorten_path_sha256 (tests.common.test_utils.UtilsTestCase) ... ok
378
379----------------------------------------------------------------------
380Ran 260 tests in 10.068s
381
382OK
383

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

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

Clone on Software Heritage Worker

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

Event Timeline