Mercurial > p > roundup > code
annotate .codecov.yml @ 6610:db3f0ba75b4a
Change checkpoint_data and restore_connection_on_error to subtransaction
checkpoint_data and restore_connection_on_error used to commit() and
rollback() the db connection. This causes additional I/O and load.
Changed them to use 'SAVEPOINT name' and 'ROLLBACK TO name' to get a
faster method for handling errors within a tranaction.
One thing to note is that postgresql (unlike SQL std) doesn't
overwrite an older savepoint with he same name. It keeps all
savepoints but only rolls back to the newest one with a given name.
This could be a resource issue. I left a commented out release
statement in case somebody runs into an issue due to too many
savepoints. I expect it to slow down the import but....
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Sat, 29 Jan 2022 11:29:36 -0500 |
| parents | 5f0463897afc |
| children | f786abac77d5 |
| rev | line source |
|---|---|
|
5693
41451bfae756
See if we can ignore some items in codecov that we don't care about
John Rouillard <rouilj@ieee.org>
parents:
diff
changeset
|
1 # - "path/to/folder" # ignore folders and all its contents |
|
41451bfae756
See if we can ignore some items in codecov that we don't care about
John Rouillard <rouilj@ieee.org>
parents:
diff
changeset
|
2 # - "test_*.rb" # wildcards accepted |
|
41451bfae756
See if we can ignore some items in codecov that we don't care about
John Rouillard <rouilj@ieee.org>
parents:
diff
changeset
|
3 # - "**/*.py" # glob accepted |
|
41451bfae756
See if we can ignore some items in codecov that we don't care about
John Rouillard <rouilj@ieee.org>
parents:
diff
changeset
|
4 # - "[a-z]+/test_.*" # regexp accepted |
|
41451bfae756
See if we can ignore some items in codecov that we don't care about
John Rouillard <rouilj@ieee.org>
parents:
diff
changeset
|
5 |
|
41451bfae756
See if we can ignore some items in codecov that we don't care about
John Rouillard <rouilj@ieee.org>
parents:
diff
changeset
|
6 # ignore files that are build utils and not executed |
|
41451bfae756
See if we can ignore some items in codecov that we don't care about
John Rouillard <rouilj@ieee.org>
parents:
diff
changeset
|
7 # code, or are deprecated. |
|
41451bfae756
See if we can ignore some items in codecov that we don't care about
John Rouillard <rouilj@ieee.org>
parents:
diff
changeset
|
8 ignore: |
|
41451bfae756
See if we can ignore some items in codecov that we don't care about
John Rouillard <rouilj@ieee.org>
parents:
diff
changeset
|
9 - "roundup/cgi/TAL/talgettext.py" # utility command |
|
5694
c3ffa1ef6b7f
Exclude cgi/TAL/DummyEngine.py as it looks like a test harness.
John Rouillard <rouilj@ieee.org>
parents:
5693
diff
changeset
|
10 - "roundup/cgi/TAL/DummyEngine.py" # test harness |
|
5693
41451bfae756
See if we can ignore some items in codecov that we don't care about
John Rouillard <rouilj@ieee.org>
parents:
diff
changeset
|
11 - "roundup/cgi/apache.py" # mod_python is deprecated |
|
41451bfae756
See if we can ignore some items in codecov that we don't care about
John Rouillard <rouilj@ieee.org>
parents:
diff
changeset
|
12 - "roundup/install_util.py" # another build utlity |
|
41451bfae756
See if we can ignore some items in codecov that we don't care about
John Rouillard <rouilj@ieee.org>
parents:
diff
changeset
|
13 - "roundup/dist" # more build utils |
|
6362
5f0463897afc
Add roundup/test to list of files to ignore for code coverage.
John Rouillard <rouilj@ieee.org>
parents:
5694
diff
changeset
|
14 - "roundup/test" # code used for testing |
