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

STEllAR-GROUP / hpx / #871
83%

Build:
DEFAULT BRANCH: master
Ran 22 Jan 2023 11:22PM UTC
Jobs 1
Files 2501
Run time 1min
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

22 Jan 2023 11:22PM UTC coverage: 86.624% (+0.7%) from 85.97%
#871

push

StellarBot
Merge #6144

6144: General improvements to scheduling and related fixes r=hkaiser a=hkaiser

This is a collection of unrelated improvements applied to different parts of the code

Co-authored-by: Hartmut Kaiser <hartmut.kaiser@gmail.com>

152 of 152 new or added lines in 23 files covered. (100.0%)

174953 of 201969 relevant lines covered (86.62%)

1838882.76 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
61.73
-0.28% libs/core/schedulers/include/hpx/schedulers/local_queue_scheduler.hpp
1
80.26
3.6% libs/core/thread_pools/include/hpx/thread_pools/scheduling_loop.hpp
1
70.89
0.0% libs/core/threadmanager/include/hpx/modules/threadmanager.hpp
2
76.1
-1.02% libs/core/threading_base/src/scheduler_base.cpp
3
86.07
-0.33% libs/core/schedulers/include/hpx/schedulers/thread_queue.hpp
3
91.43
libs/core/threading_base/include/hpx/threading_base/detail/switch_status.hpp
3
27.55
0.0% tests/performance/local/future_overhead_report.cpp
5
76.07
-0.13% libs/core/schedulers/include/hpx/schedulers/local_priority_queue_scheduler.hpp
7
79.28
libs/core/thread_pools/src/detail/background_thread.cpp

Uncovered Existing Lines

Lines Coverage ∆ File
1
92.93
-1.01% libs/core/algorithms/include/hpx/parallel/algorithms/includes.hpp
1
94.67
0.12% libs/core/algorithms/tests/unit/container_algorithms/is_sorted_until_range.cpp
1
89.09
-0.91% libs/core/executors/include/hpx/executors/dataflow.hpp
1
93.16
-0.33% libs/core/executors/include/hpx/executors/thread_pool_scheduler_bulk.hpp
1
93.75
5.51% libs/core/schedulers/include/hpx/schedulers/static_priority_queue_scheduler.hpp
1
97.14
2.7% libs/core/schedulers/include/hpx/schedulers/static_queue_scheduler.hpp
1
86.07
-0.33% libs/core/schedulers/include/hpx/schedulers/thread_queue.hpp
1
90.7
-2.33% libs/core/synchronization/tests/performance/channel_mpmc_throughput.cpp
1
93.36
-0.39% libs/full/resiliency_distributed/tests/performance/replay/1d_stencil_replay_distributed.cpp
1
69.23
-2.56% libs/full/resiliency_distributed/tests/unit/async_replay_distributed_plain.cpp
1
27.55
0.0% tests/performance/local/future_overhead_report.cpp
2
70.23
-0.32% libs/core/concurrency/include/hpx/concurrency/concurrentqueue.hpp
2
90.2
-3.92% libs/full/resiliency_distributed/include/hpx/resiliency_distributed/async_replay_distributed.hpp
3
96.85
-2.36% libs/core/concurrency/tests/unit/freelist.cpp
3
76.1
-1.02% libs/core/threading_base/src/scheduler_base.cpp
4
64.0
64.0% libs/core/schedulers/include/hpx/schedulers/background_scheduler.hpp
4
83.72
-0.55% libs/core/schedulers/include/hpx/schedulers/shared_priority_queue_scheduler.hpp
4
90.86
-2.15% libs/core/threading/tests/unit/jthread2.cpp
4
80.77
-15.38% libs/full/collectives/tests/regressions/multiple_gather_ops_2001.cpp
4
82.63
-1.88% libs/full/components/include/hpx/components/client_base.hpp
5
91.58
-2.63% libs/core/resiliency/tests/performance/replay/1d_stencil_checksum.cpp
6
69.44
-8.33% examples/quickstart/simple_master_slave.cpp
7
79.46
-6.25% libs/core/threading_base/src/set_thread_state.cpp
8
74.36
0.0% libs/core/threading_base/include/hpx/threading_base/scheduler_base.hpp
9
52.38
-21.43% examples/quickstart/custom_serialization.cpp
10
83.33
-15.15% libs/core/algorithms/include/hpx/parallel/algorithms/shift_right.hpp
10
68.92
-13.51% libs/full/runtime_distributed/include/hpx/runtime_distributed/server/migrate_component.hpp
13
48.0
0.53% libs/core/resource_partitioner/src/partitioner.cpp
17
85.81
0.39% libs/core/async_combinators/include/hpx/async_combinators/wait_all.hpp
19
83.8
0.47% libs/core/async_combinators/include/hpx/async_combinators/wait_some.hpp
44
80.26
3.6% libs/core/thread_pools/include/hpx/thread_pools/scheduling_loop.hpp
58
61.73
-0.28% libs/core/schedulers/include/hpx/schedulers/local_queue_scheduler.hpp
61
85.74
0.24% libs/core/threadmanager/src/threadmanager.cpp
125
74.16
0.0% libs/full/runtime_distributed/src/runtime_distributed.cpp
138
68.01
0.38% libs/core/resource_partitioner/src/detail_partitioner.cpp
Jobs
ID Job ID Ran Files Coverage
1 #871.1 22 Jan 2023 11:22PM UTC 2501
86.62
Source Files on build #871
  • Tree
  • List 2501
  • Changed 1050
  • Source Changed 37
  • Coverage Changed 1049
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 59ce6c77 on github
  • Prev Build on master
  • Next Build on master
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