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

realm / realm-core / 2364
91%

Build:
DEFAULT BRANCH: master
Ran 31 May 2024 04:43PM UTC
Jobs 2
Files 659
Run time 3min
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

31 May 2024 04:13PM UTC coverage: 90.861% (+0.03%) from 90.832%
2364

push

Evergreen

web-flow
Delete long-obsolete tests and benchmarks (#7695)

unit-tests-ios benchmark-common-tasks-ios: used by the pre-cmake build system.

benchmark-row-accessor: never updated for core 6 and the thing it was
benchmarking isn't applicable any more.

benchmark-history-types: used to verify that moving the transaction logs into
the Realm file wouldn't cause performance problems. The code being benchmarked
no longer exists.

notifications-fuzzer: this was an important part of originally writing the
diffing logic for notifications, but everything it exposed was turned into
normal tests. It was never updated for core 6 and no bugs have ever been
reported in the code this was testing.

test_client_reset_query_based.cpp: query-based sync is no longer a thing.

test_optional.cpp: this was actually testing std::optional. There's still
some code in optional.hpp, but none of it was being tested here.

benchmark-transaction benchmark-prealloc benchmark-index benchmark-insert-add
performance: these were pre-Realm benchmarks against the old macro-based
TightDB API, which was deleted in 2016.

simple-connection: this was a manual testing tool from when sync first adopted
websockets.

protocol_compact: this was a tool for testing one version of the server against
a different version of the client, which we no longer care about.

101728 of 180086 branches covered (56.49%)

214660 of 236251 relevant lines covered (90.86%)

5823798.61 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
93.81
-0.04% src/realm/query_expression.hpp
1
98.48
-1.52% src/realm/uuid.cpp
2
86.62
0.0% src/realm/query_expression.cpp
3
91.3
-0.23% src/realm/sync/client.cpp
3
73.5
-0.53% src/realm/sync/noinst/protocol_codec.hpp
3
73.82
0.48% src/realm/sync/noinst/server/server.cpp
3
90.14
-0.13% src/realm/table.cpp
3
83.83
-1.8% src/realm/unicode.cpp
5
84.93
-0.4% test/object-store/util/sync/baas_admin_api.cpp
10
54.07
6.7% test/fuzz_group.cpp
14
82.02
-0.65% src/realm/sync/noinst/client_impl_base.cpp
Jobs
ID Job ID Ran Files Coverage
1 macos-arm64 - 2364.1 31 May 2024 04:44PM UTC 654
90.4
2 ubuntu-x86_64 - 2364.2 31 May 2024 04:44PM UTC 646
90.52
Source Files on build 2364
  • Tree
  • List 659
  • Changed 384
  • Source Changed 1
  • Coverage Changed 42
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 40d145ed on github
  • Prev Build on master (#2363)
  • Next Build on master (#2365)
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