Skip to content

Dorofeev i monte carlo integration#50

Closed
4elodoy-Molovek wants to merge 15 commits intolearning-process:masterfrom
4elodoy-Molovek:dorofeev_i_monte_carlo_integration
Closed

Dorofeev i monte carlo integration#50
4elodoy-Molovek wants to merge 15 commits intolearning-process:masterfrom
4elodoy-Molovek:dorofeev_i_monte_carlo_integration

Conversation

@4elodoy-Molovek
Copy link
Copy Markdown
Contributor

Описание

  • Задача: Введите здесь полное название задачи
  • Вариант: Введите здесь номер варианта
  • Технология: Введите технологию (например, SEQ, OMP, TBB, STL, MPI)
  • Описание вашей реализации и отчёта.
    Кратко опишите вашу реализацию и содержание отчёта здесь.

Чек-лист

  • Статус CI: Все CI-задачи (сборка, тесты, генерация отчёта) успешно проходят на моей ветке в моем форке
  • Директория и именование задачи: Я создал директорию с именем <фамилия>_<первая_буква_имени>_<короткое_название_задачи>
  • Полное описание задачи: Я предоставил полное описание задачи в теле pull request
  • clang-format: Мои изменения успешно проходят clang-format локально в моем форке (нет ошибок форматирования)
  • clang-tidy: Мои изменения успешно проходят clang-tidy локально в моем форке (нет предупреждений/ошибок)
  • Функциональные тесты: Все функциональные тесты успешно проходят локально на моей машине
  • Тесты производительности: Все тесты производительности успешно проходят локально на моей машине
  • Ветка: Я работаю в ветке, названной точно так же, как директория моей задачи (например, nesterov_a_vector_sum), а не в master
  • Правдивое содержание: Я подтверждаю, что все сведения, указанные в этом pull request, являются точными и достоверными

4elodoy-Molovek and others added 15 commits November 16, 2025 21:19
cherry picked from commit 1680569ece6ce393f62851066a2d9b20580183f4

<!-- Solution for PR template choice:
https://stackoverflow.com/a/75030350/24543008 -->

Please go to the `Preview` tab and select the appropriate template:

* [Submit Student task
(English)](?expand=1&template=task_submission_en.md)
* [Submit Student task
(Russian)](?expand=1&template=task_submission_ru.md)
…ess#19)

Ported from upstream commit c83f0efd0e219c76ac4e8b94ec8c8284531df959.
- Force STBI to load RGB (3 channels)
- Update sample pic.jpg files
- Re-enable previously disabled threads test
… isolation (#669) (learning-process#20)

- MPI runs: propagate PPC_NUM_THREADS and OMP_NUM_THREADS via mpirun -x
…; fix
    gtest filters for _all_/_mpi_ across functional/perf runs.
- Per-test isolation: add ScopedPerTestEnv that sets PPC_TEST_UID and
PPC_TEST_TMPDIR; integrated into functional and performance test
runners.

Co-authored-by: Arseniy Obolenskiy <gooddoog@student.su>
- Sync gtest random_seed + filter across ranks
- Abort on worker failure; wrap RunAllTests with MPI_Abort on exceptions
- Make PPC_TEST_TMPDIR per MPI rank
- Pass env to mpiexec on Windows (-env), keep -x on *nix
@codecov-commenter
Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 88.34951% with 12 lines in your changes missing coverage. Please review.
✅ Project coverage is 93.55%. Comparing base (35385e3) to head (2b5ffac).
⚠️ Report is 8 commits behind head on master.

Files with missing lines Patch % Lines
modules/util/include/util.hpp 83.33% 0 Missing and 5 partials ⚠️
...feev_i_monte_carlo_integration/mpi/src/ops_mpi.cpp 90.90% 0 Missing and 4 partials ⚠️
...feev_i_monte_carlo_integration/seq/src/ops_seq.cpp 89.65% 0 Missing and 3 partials ⚠️

❌ Your patch status has failed because the patch coverage (88.34%) is below the target coverage (95.00%). You can increase the patch coverage or adjust the target coverage.

Additional details and impacted files
@@             Coverage Diff             @@
##           master      #50       +/-   ##
===========================================
+ Coverage   64.91%   93.55%   +28.64%     
===========================================
  Files          15       17        +2     
  Lines         456      559      +103     
  Branches      166      219       +53     
===========================================
+ Hits          296      523      +227     
+ Misses        136        0      -136     
- Partials       24       36       +12     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@4elodoy-Molovek 4elodoy-Molovek deleted the dorofeev_i_monte_carlo_integration branch November 18, 2025 10:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants