Optimize performance of table writers and refactor table model #74
94.72% of diff hit (target 80.00%)
View this Pull Request on Codecov
94.72% of diff hit (target 80.00%)
Annotations
Check warning on line 21 in oonidata/src/oonidata/models/base.py
codecov / codecov/patch
oonidata/src/oonidata/models/base.py#L18-L21
Added lines #L18 - L21 were not covered by tests
Check warning on line 23 in oonidata/src/oonidata/models/base.py
codecov / codecov/patch
oonidata/src/oonidata/models/base.py#L23
Added line #L23 was not covered by tests
Check warning on line 52 in oonipipeline/src/oonipipeline/analysis/web_analysis.py
codecov / codecov/patch
oonipipeline/src/oonipipeline/analysis/web_analysis.py#L52
Added line #L52 was not covered by tests
Check warning on line 55 in oonipipeline/src/oonipipeline/analysis/web_analysis.py
codecov / codecov/patch
oonipipeline/src/oonipipeline/analysis/web_analysis.py#L55
Added line #L55 was not covered by tests
Check warning on line 767 in oonipipeline/src/oonipipeline/analysis/website_experiment_results.py
codecov / codecov/patch
oonipipeline/src/oonipipeline/analysis/website_experiment_results.py#L767
Added line #L767 was not covered by tests
Check warning on line 69 in oonipipeline/src/oonipipeline/cli/commands.py
codecov / codecov/patch
oonipipeline/src/oonipipeline/cli/commands.py#L69
Added line #L69 was not covered by tests
Check warning on line 439 in oonipipeline/src/oonipipeline/cli/commands.py
codecov / codecov/patch
oonipipeline/src/oonipipeline/cli/commands.py#L439
Added line #L439 was not covered by tests
Check warning on line 103 in oonipipeline/src/oonipipeline/db/connections.py
codecov / codecov/patch
oonipipeline/src/oonipipeline/db/connections.py#L103
Added line #L103 was not covered by tests
Check warning on line 42 in oonipipeline/src/oonipipeline/db/create_tables.py
codecov / codecov/patch
oonipipeline/src/oonipipeline/db/create_tables.py#L42
Added line #L42 was not covered by tests
Check warning on line 93 in oonipipeline/src/oonipipeline/db/create_tables.py
codecov / codecov/patch
oonipipeline/src/oonipipeline/db/create_tables.py#L93
Added line #L93 was not covered by tests
Check warning on line 100 in oonipipeline/src/oonipipeline/db/create_tables.py
codecov / codecov/patch
oonipipeline/src/oonipipeline/db/create_tables.py#L100
Added line #L100 was not covered by tests
Check warning on line 307 in oonipipeline/src/oonipipeline/db/create_tables.py
codecov / codecov/patch
oonipipeline/src/oonipipeline/db/create_tables.py#L307
Added line #L307 was not covered by tests
Check warning on line 49 in oonipipeline/src/oonipipeline/temporal/activities/observations.py
codecov / codecov/patch
oonipipeline/src/oonipipeline/temporal/activities/observations.py#L49
Added line #L49 was not covered by tests
Check warning on line 681 in oonipipeline/src/oonipipeline/transforms/measurement_transformer.py
codecov / codecov/patch
oonipipeline/src/oonipipeline/transforms/measurement_transformer.py#L681
Added line #L681 was not covered by tests
Check warning on line 88 in oonipipeline/src/oonipipeline/transforms/nettests/web_connectivity.py
codecov / codecov/patch
oonipipeline/src/oonipipeline/transforms/nettests/web_connectivity.py#L88
Added line #L88 was not covered by tests
Check warning on line 67 in oonipipeline/src/oonipipeline/transforms/observations.py
codecov / codecov/patch
oonipipeline/src/oonipipeline/transforms/observations.py#L67
Added line #L67 was not covered by tests
Check warning on line 97 in oonipipeline/tests/test_db.py
codecov / codecov/patch
oonipipeline/tests/test_db.py#L97
Added line #L97 was not covered by tests