• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

zodb / relstorage / 5416838022
90%
master: 92%

Build:
Build:
LAST BUILD BRANCH: dependabot/github_actions/github-actions-a331d3ec2d
DEFAULT BRANCH: master
Ran 29 Jun 2023 09:21PM UTC
Jobs 8
Files 222
Run time 6s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
5416838022

push

github

jamadden
only look for tests in src/

11821 of 20800 relevant lines covered (56.83%)

4.38 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
90.54
-1.35% src/relstorage/adapters/mysql/drivers/mysqldb.py
1
16.55
-3.45% src/relstorage/adapters/oracle/mover.py
1
62.5
-6.25% src/relstorage/adapters/oracle/oidallocator.py
1
64.29
-13.49% src/relstorage/adapters/postgresql/batch.py
1
87.5
-12.5% src/relstorage/adapters/postgresql/tests/test_adapter.py
1
88.64
-2.27% src/relstorage/adapters/sql/ast.py
1
87.5
-12.5% src/relstorage/adapters/sql/tests/test_schema.py
1
96.0
-2.0% src/relstorage/pylibmc_wrapper.py
1
58.14
-2.33% src/relstorage/storage/legacy.py
1
80.85
-2.13% src/relstorage/tests/blob/__init__.py
2
88.97
-1.87% src/relstorage/adapters/adapter.py
2
69.37
-1.8% src/relstorage/adapters/mysql/drivers/mysqlconnector.py
2
76.92
-15.38% src/relstorage/adapters/mysql/tests/test_txncontrol.py
2
86.46
7.29% src/relstorage/adapters/postgresql/drivers/psycopg2.py
2
72.73
-18.18% src/relstorage/adapters/postgresql/tests/test_txncontrol.py
2
86.44
-3.39% src/relstorage/adapters/scriptrunner.py
2
89.97
-0.89% src/relstorage/adapters/sqlite/drivers.py
2
93.1
-6.9% src/relstorage/adapters/sqlite/locker.py
2
86.67
-13.33% src/relstorage/adapters/sqlite/scriptrunner.py
2
80.0
-4.44% src/relstorage/blobhelper/__init__.py
2
83.72
-2.33% src/relstorage/cache/interfaces.py
2
77.01
-2.3% src/relstorage/_compat.py
2
64.0
-3.11% src/relstorage/interfaces.py
2
84.62
-15.38% src/relstorage/storage/tpc/finish.py
3
70.97
-10.85% src/relstorage/adapters/poller.py
3
88.89
-3.33% src/relstorage/adapters/sql/select.py
3
70.0
-30.0% src/relstorage/adapters/sql/tests/test_ast.py
3
86.67
-3.66% src/relstorage/adapters/sql/_util.py
4
64.86
-12.64% src/relstorage/adapters/postgresql/tests/test_mover.py
4
91.07
-7.14% src/relstorage/adapters/sqlite/connmanager.py
4
66.67
-33.33% src/relstorage/adapters/sqlite/stats.py
4
77.78
-22.22% src/relstorage/adapters/sqlite/tests/test_driver.py
4
69.23
-30.77% src/relstorage/adapters/tests/test_interfaces.py
4
90.24
-9.76% src/relstorage/storage/store.py
5
85.54
-6.02% src/relstorage/adapters/mysql/drivers/_mysqldb_gevent.py
5
47.83
-26.25% src/relstorage/adapters/oracle/locker.py
5
83.82
-7.35% src/relstorage/adapters/sqlite/dialect.py
5
65.0
-27.31% src/relstorage/adapters/sqlite/tests/test_mover.py
5
91.84
-5.1% src/relstorage/adapters/sql/query.py
6
81.16
-8.7% src/relstorage/storage/oid.py
6
66.67
-25.57% src/relstorage/tests/testmysql.py
7
74.39
-4.68% src/relstorage/adapters/mysql/connmanager.py
7
77.78
-19.44% src/relstorage/adapters/mysql/drivers/pymysql.py
7
59.09
-32.91% src/relstorage/adapters/tests/test_oidallocator.py
7
67.39
-8.4% src/relstorage/adapters/_util.py
7
42.86
-25.0% src/relstorage/tests/fakecache.py
8
87.06
-5.83% src/relstorage/adapters/mysql/schema.py
9
55.91
-9.68% src/relstorage/adapters/mysql/locker.py
9
60.87
-39.13% src/relstorage/adapters/sql/tests/test_expressions.py
10
68.35
-7.71% src/relstorage/adapters/mysql/drivers/__init__.py
10
70.59
-29.41% src/relstorage/adapters/mysql/tests/test_dialect.py
10
92.67
-6.68% src/relstorage/adapters/sql/expressions.py
11
38.78
-4.02% src/relstorage/adapters/interfaces.py
11
83.72
-14.14% src/relstorage/adapters/locker.py
11
74.11
-9.82% src/relstorage/cache/memcache_client.py
11
74.9
-4.53% src/relstorage/_util.py
12
89.38
-10.62% src/relstorage/adapters/dbiter.py
12
61.29
-38.71% src/relstorage/adapters/mysql/tests/test_adapter.py
12
82.6
-3.43% src/relstorage/blobhelper/cached.py
13
86.48
-2.14% src/relstorage/adapters/drivers.py
13
84.67
-8.76% src/relstorage/blobhelper/abstract.py
13
73.08
-17.51% src/relstorage/options.py
13
79.12
-16.08% src/relstorage/storage/tpc/begin.py
14
70.83
-29.17% src/relstorage/cache/tests/__init__.py
15
85.71
-12.16% src/relstorage/adapters/batch.py
15
44.44
-55.56% src/relstorage/adapters/oracle/tests/test_adapter.py
16
88.18
-4.73% src/relstorage/adapters/sql/dialect.py
16
89.78
-8.66% src/relstorage/adapters/sql/insert.py
16
56.76
-43.24% src/relstorage/cache/tests/test__statecache_wrappers.py
16
83.33
-14.81% src/relstorage/storage/util.py
17
77.18
-8.66% src/relstorage/adapters/connmanager.py
19
66.67
-20.2% src/relstorage/cache/persistence.py
20
24.53
-57.12% src/relstorage/adapters/oracle/adapter.py
20
64.1
-26.37% src/relstorage/adapters/oracle/dialect.py
20
43.24
-54.05% src/relstorage/adapters/tests/test_adapter.py
20
43.24
-54.48% src/relstorage/tests/test_treemark.py
21
35.29
-62.21% src/relstorage/storage/tpc/tests/test_temporary_storage.py
22
55.1
-44.9% src/relstorage/adapters/sqlite/tests/test_adapter.py
22
36.11
-61.81% src/relstorage/adapters/sql/tests/test_dialect.py
23
35.9
-59.56% src/relstorage/adapters/mysql/drivers/tests/test_mysqldb.py
23
28.13
-71.88% src/relstorage/adapters/mysql/tests/test_schema.py
24
51.02
-48.98% src/relstorage/adapters/oracle/tests/test_dialect.py
25
48.0
-50.15% src/relstorage/cache/tests/test_memcache_client.py
25
36.59
-61.14% src/relstorage/cache/trace.py
26
34.09
-59.39% src/relstorage/adapters/postgresql/drivers/tests/test_psycopg2.py
26
67.48
-21.5% src/relstorage/storage/load.py
30
73.08
-23.19% src/relstorage/_mvcc.py
30
42.31
-57.69% src/relstorage/storage/tests/test_storage.py
30
38.0
-60.11% src/relstorage/storage/tests/test_util.py
31
72.07
-27.93% src/relstorage/adapters/sql/tests/test_sql.py
31
25.0
-65.38% src/relstorage/config.py
32
83.1
-11.03% src/relstorage/adapters/connections.py
32
42.37
-54.64% src/relstorage/adapters/tests/test_txncontrol.py
33
57.41
-30.56% src/relstorage/cache/_statecache_wrappers.py
34
77.59
-11.72% src/relstorage/storage/tpc/__init__.py
34
63.89
-32.01% src/relstorage/storage/tpc/temporary_storage.py
36
74.64
-8.65% src/relstorage/adapters/mover.py
38
18.42
-50.0% src/relstorage/adapters/oracle/batch.py
38
78.67
-18.24% src/relstorage/cache/mvcc.py
38
46.58
-52.3% src/relstorage/storage/history.py
38
82.92
-13.8% src/relstorage/storage/tpc/vote.py
38
42.65
-56.02% src/relstorage/tests/test_config.py
39
71.37
-16.08% src/relstorage/cache/storage_cache.py
40
23.08
-76.92% src/relstorage/tests/blob/blob_connection.py
41
80.12
-11.99% src/relstorage/cache/local_client.py
41
46.75
-53.25% src/relstorage/storage/tpc/tests/test_vote.py
41
41.77
-52.67% src/relstorage/storage/transaction_iterator.py
42
32.86
-60.0% src/relstorage/blobhelper/shared.py
42
27.59
-72.41% src/relstorage/treemark.py
43
28.13
-67.4% src/relstorage/storage/pack.py
43
38.46
-56.04% src/relstorage/storage/tpc/restore.py
45
21.05
-78.95% src/relstorage/tests/blob/blob_importexport.py
46
17.74
-74.19% src/relstorage/adapters/tests/test_util.py
51
46.3
-48.19% src/relstorage/zodburi_resolver.py
52
20.59
-76.55% src/relstorage/adapters/replica.py
52
50.52
-28.33% src/relstorage/cache/local_database.py
55
20.29
-79.71% src/relstorage/adapters/sql/tests/test_query.py
57
39.81
39.81% src/relstorage/adapters/sqlite/tests/test_sqlite.py
59
34.78
-64.32% src/relstorage/adapters/tests/test_drivers.py
62
14.47
-58.25% src/relstorage/tests/test_zodbpack.py
63
20.99
-77.78% src/relstorage/tests/blob/blob_packing.py
64
22.81
-59.93% src/relstorage/zodbconvert.py
69
71.16
-21.91% src/relstorage/storage/__init__.py
75
18.09
-79.79% src/relstorage/adapters/tests/test_replica.py
77
64.26
-29.73% src/relstorage/tests/__init__.py
82
26.98
-65.2% src/relstorage/cache/tests/test_cache_stats.py
82
31.15
-67.71% src/relstorage/cache/tests/test_local_database.py
88
28.46
-71.54% src/relstorage/blobhelper/tests/test_blobhelper.py
96
23.66
-73.74% src/relstorage/tests/packundo.py
97
33.12
-63.53% src/relstorage/tests/test_zodburi.py
111
20.14
-79.86% src/relstorage/blobhelper/tests/test_cached.py
116
22.41
-72.74% src/relstorage/tests/persistentcache.py
119
3.92
-77.78% src/relstorage/tests/RecoveryStorage.py
129
22.17
-65.28% src/relstorage/cache/tests/test_lru_cffiring.py
155
13.41
-86.59% src/relstorage/adapters/tests/test_connmanager.py
156
10.58
-82.54% src/relstorage/tests/test__mvcc.py
157
21.95
-77.28% src/relstorage/adapters/tests/test_batch.py
159
20.5
-79.5% src/relstorage/storage/tpc/tests/test_tpc.py
159
19.15
-65.83% src/relstorage/tests/reltestbase.py
164
19.51
-80.0% src/relstorage/adapters/tests/test_connections.py
171
33.8
-61.39% src/relstorage/storage/copy.py
175
16.67
-83.33% src/relstorage/cache/tests/test_local_client.py
177
16.11
-83.89% src/relstorage/cache/tests/test_storage_cache.py
179
20.26
-78.09% src/relstorage/tests/locking.py
204
22.14
-77.86% src/relstorage/tests/test__inthashmap.py
225
26.96
-69.73% src/relstorage/tests/test_zodbconvert.py
230
26.2
-55.92% src/relstorage/adapters/packundo.py
230
35.39
-61.76% src/relstorage/tests/blob/testblob.py
243
12.23
-87.41% src/relstorage/tests/blob/blob_transaction.py
364
16.11
-81.66% src/relstorage/cache/tests/test_mvcc.py
Jobs
ID Job ID Ran Files Coverage
1 run-3.10-macos-latest - 5416838022.1 29 Jun 2023 09:24PM UTC 222
55.49
GitHub Action Run
2 run-3.9-ubuntu-latest - 5416838022.2 29 Jun 2023 09:21PM UTC 222
54.41
GitHub Action Run
3 run-3.8-ubuntu-latest - 5416838022.3 29 Jun 2023 09:21PM UTC 222
54.46
GitHub Action Run
4 run-3.11-ubuntu-latest - 5416838022.4 29 Jun 2023 09:21PM UTC 222
55.28
GitHub Action Run
5 run-3.10-ubuntu-latest - 5416838022.5 29 Jun 2023 09:21PM UTC 222
55.27
GitHub Action Run
6 run-3.9-macos-latest - 5416838022.6 29 Jun 2023 09:23PM UTC 222
54.74
GitHub Action Run
7 run-3.8-macos-latest - 5416838022.7 29 Jun 2023 09:23PM UTC 222
54.86
GitHub Action Run
8 run-3.11-macos-latest - 5416838022.8 29 Jun 2023 09:30PM UTC 222
56.04
GitHub Action Run
Source Files on build 5416838022
  • Tree
  • List 222
  • Changed 156
  • Source Changed 0
  • Coverage Changed 156
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #5416838022
  • 933d2410 on github
  • Prev Build on py312 (#5416443422)
  • Next Build on py312 (#5416973573)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc