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

realm / realm-core / thomas.goyne_478
91%
master: 91%

Build:
Build:
LAST BUILD BRANCH: ni/cstdlib-fix
DEFAULT BRANCH: master
Ran 02 Aug 2024 06:07PM UTC
Jobs 2
Files 658
Run time 5min
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

02 Aug 2024 05:19PM UTC coverage: 91.089% (-0.01%) from 91.1%
thomas.goyne_478

Pull #7944

Evergreen

tgoyne
Only track pending client resets done by the same core version

If the previous attempt at performing a client reset was done with a different
core version then we should retry the client reset as the new version may have
fixed a bug that made the previous attempt fail (or may be a downgrade to a
version before when the bug was introduced). This also simplifies the tracking
as it means that we don't need to be able to read trackers created by different
versions.

This also means that we can freely change the schema of the table, which this
takes advantage of to drop the unused primary key and make the error required,
as we never actually stored null and the code reading it would have crashed if
it encountered a null error.
Pull Request #7944: Only track pending client resets done by the same core version

102704 of 181534 branches covered (56.58%)

138 of 153 new or added lines in 10 files covered. (90.2%)

85 existing lines in 16 files now uncovered.

216717 of 237917 relevant lines covered (91.09%)

5947762.1 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
15
76.5
3.04% src/realm/sync/noinst/sync_metadata_schema.cpp

Uncovered Existing Lines

Lines Coverage ∆ File
1
86.46
-0.15% src/realm/mixed.cpp
1
57.73
-0.14% test/fuzz_tester.hpp
1
99.83
-0.17% test/test_dictionary.cpp
2
91.89
-0.17% src/realm/object-store/shared_realm.cpp
2
86.62
-0.37% src/realm/query_expression.cpp
3
87.95
-0.23% src/realm/sync/network/network.cpp
3
74.0
-0.52% src/realm/sync/noinst/protocol_codec.hpp
3
76.5
3.04% src/realm/sync/noinst/sync_metadata_schema.cpp
3
90.59
-0.13% src/realm/table.cpp
3
83.83
-1.8% src/realm/unicode.cpp
4
83.34
0.41% src/realm/sync/noinst/client_impl_base.cpp
4
87.1
-12.9% src/realm/util/assert.hpp
5
74.39
0.78% src/realm/sync/noinst/server/server.cpp
8
84.63
-0.54% src/realm/index_string.cpp
12
68.01
-0.75% src/realm/sync/instruction_applier.cpp
30
45.3
-4.31% test/fuzz_group.cpp
Jobs
ID Job ID Ran Files Coverage
1 ubuntu-x86_64 - thomas.goyne_478.1 02 Aug 2024 06:34PM UTC 645
90.8
2 macos-arm64 - thomas.goyne_478.2 02 Aug 2024 06:36PM UTC 653
90.6
Source Files on build thomas.goyne_478
  • Tree
  • List 658
  • Changed 400
  • Source Changed 11
  • Coverage Changed 44
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Pull Request #7944
  • PR Base - master (#2537)
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