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

realm / realm-core / 2471
91%

Build:
DEFAULT BRANCH: master
Ran 05 Jul 2024 12:02AM UTC
Jobs 2
Files 658
Run time 2min
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

03 Jul 2024 10:12PM UTC coverage: 90.991% (+0.007%) from 90.984%
2471

push

Evergreen

web-flow
RCORE-2185 Sync client should steal file ident of fresh realm when performing client reset (#7850)

* Initial changes to use the file ident from the fresh realm during client reset

* Fixed failing realm_sync_test tests

* Don't send UPLOAD Messages while downloading fresh realm

* Allow sending QUERY bootstrap for fresh download sessions

* Added SHARED_GROUP_FRESH_PATH to generate path for fresh realm

* Removed SHARED_GROUP_FRESH_PATH and used session_reason setting instead

* Some cleanup after tests passing

* Added test to verify no UPLOAD messages are sent during fresh realm download

* Use is_fresh_path to determine if hook event called by client reset fresh realm download session

* Fixed tsan failure around REQUIRE() within hook event callback in flx_migration test

* Updates from review and streamlined changes based on recommendations

* Reverted some test changes that are no longer needed

* Updated logic for when to perform a client reset diff

* Updated fresh realm download to update upload progress but not send upload messages

* Removed has_client_reset_config flag in favor of get_cliet_reset_config()

* Updats from the review - renamed m_allow_uploads to m_delay_uploads

* Updated assert

* Updated test to start with file ident, added comment about client reset and no file ident

* Updated comment for m_delay_uploads

102310 of 180462 branches covered (56.69%)

140 of 147 new or added lines in 10 files covered. (95.24%)

59 existing lines in 16 files now uncovered.

215227 of 236537 relevant lines covered (90.99%)

5885555.54 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
92.79
0.1% src/realm/sync/noinst/client_impl_base.hpp
2
81.99
0.16% src/realm/sync/noinst/client_impl_base.cpp
2
97.9
-0.29% test/object-store/sync/flx_migration.cpp
2
98.28
-0.04% test/object-store/sync/flx_sync.cpp

Uncovered Existing Lines

Lines Coverage ∆ File
1
94.02
-0.21% src/realm/array_mixed.cpp
1
85.16
-0.11% src/realm/dictionary.cpp
1
57.73
-0.14% test/fuzz_tester.hpp
2
98.58
-1.42% src/realm/array_blobs_big.cpp
2
87.37
-0.29% src/realm/list.cpp
2
86.46
-0.29% src/realm/mixed.cpp
2
82.27
-0.99% src/realm/sync/network/http.hpp
2
92.99
-0.52% src/realm/table_view.cpp
3
90.98
-0.2% src/realm/sync/client.cpp
3
81.99
0.16% src/realm/sync/noinst/client_impl_base.cpp
3
90.59
0.04% src/realm/table.cpp
3
83.83
-1.8% src/realm/unicode.cpp
4
90.56
-0.39% src/realm/alloc_slab.cpp
7
68.01
-0.44% src/realm/sync/instruction_applier.cpp
7
74.07
0.66% src/realm/sync/noinst/server/server.cpp
16
49.44
-1.44% test/fuzz_group.cpp
Jobs
ID Job ID Ran Files Coverage
1 macos-arm64 - 2471.1 05 Jul 2024 12:05AM UTC 653
90.56
2 ubuntu-x86_64 - 2471.2 05 Jul 2024 12:05AM UTC 645
90.67
Source Files on build 2471
  • Tree
  • List 658
  • Changed 388
  • Source Changed 12
  • Coverage Changed 51
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • dd4992ec on github
  • Prev Build on master (#2467)
  • Next Build on master (#2472)
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