Tests / confs/tests.py
TestConferencePage::test_conference_with_utc_with_date_no_posts
First seen 2 years, 1 month ago in 6af392e
CI
github-actions:test
11 runs
Average
4.51 s
median 4.86 s
max 10.78 s
max 10.78 s
Phases
Setup 4.18 s
Call 332 ms
Teardown 1 ms
Categories
Migrations 3.73 s
Database 39 ms
Factories 2 ms
App code 0.30 ms
Other (Imports, DB schema, Libraries, Templates, ...) 735 ms
591 database queries per run
Needs 17 MB of memory (max 33 MB)
Duration per run
Where the time goes
Latest run in ci:github-actions:test, 7 hours ago ·
open run
call320 ms99.5%
TestConferencePage.test_conference_with_utc_with_date_no_postsconfs/tests.py:875 response = self.client.get(self.url + "?date=2021-01-01")318 ms98.8%
Client.getdjango/test/client.py:1133318 ms98.8%
RequestFactory.getdjango/test/client.py:475318 ms98.8%
RequestFactory.genericdjango/test/client.py:671318 ms98.8%
Client.requestdjango/test/client.py:1091318 ms98.8%
ClientHandler.__call__django/test/client.py:173318 ms98.8%
BaseHandler.load_middlewaredjango/core/handlers/base.py:63318 ms98.8%
WhiteNoiseMiddleware.__init__whitenoise/middleware.py:104318 ms98.8%
WhiteNoise.add_fileswhitenoise/base.py:108318 ms98.8%
WhiteNoise.update_files_dictionarywhitenoise/base.py:120304 ms94.6%
WhiteNoise.add_file_to_dictionarywhitenoise/base.py:131297 ms92.4%
WhiteNoise.get_static_filewhitenoise/base.py:217262 ms81.4%
StaticFile.__init__whitenoise/responders.py:72229 ms71.3%
StaticFile.get_file_statswhitenoise/responders.py:163208 ms64.8%
<GC>~208 ms64.8%
StaticFile.get_file_statswhitenoise/responders.py:16111 ms3.4%
__init____init__:-111 ms3.4%
FileEntry.__init__whitenoise/responders.py:26311 ms3.4%
FileEntry.stat_regular_filewhitenoise/responders.py:27611 ms3.4%
<GC>~11 ms3.4%
StaticFile.get_file_statswhitenoise/responders.py:15710 ms3.0%
__init____init__:-16 ms1.9%
FileEntry.__init__whitenoise/responders.py:2614 ms1.1%
FileEntry.__init__whitenoise/responders.py:2632 ms0.8%
StaticFile.__init__whitenoise/responders.py:7317 ms5.3%
StaticFile.get_headerswhitenoise/responders.py:1786 ms1.9%
parsedate<stdlib>/email/_parseaddr.py:1856 ms1.9%
parsedate_tz<stdlib>/email/_parseaddr.py:506 ms1.9%
_parsedate_tz<stdlib>/email/_parseaddr.py:1612 ms0.8%
_parsedate_tz<stdlib>/email/_parseaddr.py:1412 ms0.8%
1 smaller frames hidden
StaticFile.get_headerswhitenoise/responders.py:1674 ms1.1%
__init____init__:-14 ms1.1%
Headers.__init__<stdlib>/wsgiref/headers.py:444 ms1.1%
Headers._convert_string_type<stdlib>/wsgiref/headers.py:504 ms1.1%
StaticFile.get_headerswhitenoise/responders.py:1764 ms1.1%
formatdate<stdlib>/email/utils.py:2664 ms1.1%
format_datetime<stdlib>/email/utils.py:2752 ms0.8%
1 smaller frames hidden
StaticFile.get_headerswhitenoise/responders.py:1802 ms0.8%
1 smaller frames hidden
StaticFile.__init__whitenoise/responders.py:767 ms2.3%
StaticFile.get_not_modified_responsewhitenoise/responders.py:1884 ms1.1%
Headers.__contains__<stdlib>/wsgiref/headers.py:874 ms1.1%
Headers.get<stdlib>/wsgiref/headers.py:1062 ms0.8%
1 smaller frames hidden
StaticFile.get_not_modified_responsewhitenoise/responders.py:1894 ms1.1%
Headers.__getitem__<stdlib>/wsgiref/headers.py:834 ms1.1%
Headers.get<stdlib>/wsgiref/headers.py:1042 ms0.8%
1 smaller frames hidden
StaticFile.__init__whitenoise/responders.py:775 ms1.5%
StaticFile.get_alternativeswhitenoise/responders.py:2062 ms0.8%
compile<stdlib>/re/__init__.py:2912 ms0.8%
_compile<stdlib>/re/__init__.py:3372 ms0.8%
StaticFile.get_alternativeswhitenoise/responders.py:2002 ms0.8%
__init____init__:-12 ms0.8%
StaticFile.__init__whitenoise/responders.py:754 ms1.1%
Headers.__getitem__<stdlib>/wsgiref/headers.py:834 ms1.1%
Headers.get<stdlib>/wsgiref/headers.py:1064 ms1.1%
WhiteNoise.get_static_filewhitenoise/base.py:21227 ms8.3%
WhiteNoise.add_cache_headerswhitenoise/base.py:23321 ms6.4%
WhiteNoiseMiddleware.immutable_file_testwhitenoise/middleware.py:17615 ms4.5%
WhiteNoiseMiddleware.get_static_urlwhitenoise/middleware.py:19715 ms4.5%
URLMixin.urldebug_toolbar/panels/staticfiles.py:2015 ms4.5%
HashedFilesMixin.urldjango/contrib/staticfiles/storage.py:23515 ms4.5%
HashedFilesMixin._urldjango/contrib/staticfiles/storage.py:21612 ms3.8%
FileSystemStorage.urldjango/core/files/storage/filesystem.py:2077 ms2.3%
urljoin<stdlib>/urllib/parse.py:7586 ms1.9%
1 smaller frames hidden
FileSystemStorage.urldjango/core/files/storage/filesystem.py:2045 ms1.5%
filepath_to_uridjango/utils/encoding.py:2455 ms1.5%
quote<stdlib>/urllib/parse.py:10725 ms1.5%
quote_from_bytes<stdlib>/urllib/parse.py:11032 ms0.8%
2 smaller frames hidden
2 smaller frames hidden
WhiteNoiseMiddleware.immutable_file_testwhitenoise/middleware.py:1735 ms1.5%
WhiteNoiseMiddleware.get_name_without_hashwhitenoise/middleware.py:1915 ms1.5%
splitext<frozen posixpath>:1265 ms1.5%
_splitext<frozen genericpath>:1845 ms1.5%
WhiteNoise.add_cache_headerswhitenoise/base.py:2364 ms1.1%
Headers.__setitem__<stdlib>/wsgiref/headers.py:644 ms1.1%
WhiteNoise.add_cache_headerswhitenoise/base.py:2342 ms0.8%
Headers.__setitem__<stdlib>/wsgiref/headers.py:622 ms0.8%
Headers.__delitem__<stdlib>/wsgiref/headers.py:662 ms0.8%
WhiteNoise.get_static_filewhitenoise/base.py:2145 ms1.5%
Headers.__setitem__<stdlib>/wsgiref/headers.py:625 ms1.5%
Headers.__delitem__<stdlib>/wsgiref/headers.py:722 ms0.8%
Headers.__delitem__<stdlib>/wsgiref/headers.py:712 ms0.8%
WhiteNoise.get_static_filewhitenoise/base.py:2114 ms1.1%
WhiteNoise.add_mime_headerswhitenoise/base.py:2302 ms0.8%
Headers.add_header<stdlib>/wsgiref/headers.py:1922 ms0.8%
1 smaller frames hidden
WhiteNoise.add_file_to_dictionarywhitenoise/base.py:1234 ms1.1%
WhiteNoise.is_compressed_variantwhitenoise/base.py:2034 ms1.1%
WhiteNoise.update_files_dictionarywhitenoise/base.py:11510 ms3.0%
scantreewhitenoise/base.py:27110 ms3.0%
scantreewhitenoise/base.py:27110 ms3.0%
scantreewhitenoise/base.py:2737 ms2.3%
scantreewhitenoise/base.py:2712 ms0.8%
scantreewhitenoise/base.py:2712 ms0.8%
scantreewhitenoise/base.py:2732 ms0.8%
WhiteNoise.update_files_dictionarywhitenoise/base.py:1162 ms0.8%
1 smaller frames hidden
2 smaller frames hidden
Estimated from 264 samples; phase durations are exact. Frames from pytest and pluggy are
hidden
.
Hot lines in your code
|
confs/tests.py:875
response = self.client.get(self.url + "?date=2021-01-01")
TestConferencePage.test_conference_with_utc_with_date_no_posts
· Libraries
|
318 ms |
|
confs/tests.py:873
self.conference.save()
TestConferencePage.test_conference_with_utc_with_date_no_posts
· Database
|
1 ms |
Fixtures
Exact setup time| _django_db_marker function | 0.10 ms |
| _django_isolate_apps function | 0.09 ms |
| _template_string_if_invalid_marker function | 0.06 ms |
| _dj_autoclear_mailbox function | 0.05 ms |
| _django_set_urlconf function | 0.05 ms |
| _live_server_helper function | 0.05 ms |
| _django_clear_site_cache function | 0.03 ms |
| monkeypatch function | 0.03 ms |
Database
12 queries · 12 msNo repeated queries.
Biggest pieces of work
|
call test body
confs/tests.py:875
|
319 ms |
|
call _pre_setup
django/test/testcases.py:1167
|
1 ms |
Reliability
12 results · 0 CI failures · 0 local failuresThis test hasn't failed recently.
History
Latest 12 results, oldest first in the strip| When | Environment | Outcome | Duration | |
|---|---|---|---|---|
| 7 hours ago | CI github-actions:test | passed | 322 ms | Profile |
| 16 hours ago | CI github-actions:test | passed | 313 ms | Profile |
| 22 hours ago | CI github-actions:test | passed | 298 ms | Profile |
| 1 week, 5 days ago | CI github-actions:test | passed | 142 ms | Profile |
| 2 weeks, 2 days ago | CI github-actions:test | passed | 84 ms | Profile |
| 2 weeks, 2 days ago | CI github-actions:test | passed | 6.23 s | Profile |
| 2 weeks, 4 days ago | CI github-actions:test | passed | 6.37 s | Profile |
| 2 weeks, 6 days ago | CI github-actions:test | passed | 4.86 s | Profile |
| 3 weeks ago | CI github-actions:test | passed | 10.04 s | Profile |
| 3 weeks ago | CI github-actions:test | passed | 10.17 s | Profile |
| 3 weeks ago | CI github-actions:test | passed | 10.78 s | Profile |
| 3 weeks ago | CI github-actions:test | passed | 234 ms | Run |