Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

py38 functional tests run forever

Open
#236 6 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
45/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Stale
Tech stack
pandas, python
Domain
testing-qa

Research direction

Start with the functional test for select_combos based on the example simple1, then inspect bluepymm/select_combos/reporting.py around lines 313 and 379-384. Reproduce the run and determine what happens after the final log output; done means the test completes instead of freezing.

Written by the indexing model from the issue text.

Description

The run step freezes after bluepymm.select_combos: test select_combos based on example simple1 test is executed.

Here is the last log produced, nothing else gets written after this log.

   bluepymm.select_combos: test select_combos based on example simple1 ... /home/runner/work/BluePyMM/BluePyMM/bluepymm/select_combos/reporting.py:379: FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.
    ext_neurondb = ext_neurondb.append(emodel_ext_neurondb_rows)
  /home/runner/work/BluePyMM/BluePyMM/bluepymm/select_combos/reporting.py:381: FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.
    megate_passed_all = megate_passed_all.append(
  /home/runner/work/BluePyMM/BluePyMM/bluepymm/select_combos/reporting.py:383: FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.
    median_scores = median_scores.append(emodel_median_scores)
  /home/runner/work/BluePyMM/BluePyMM/bluepymm/select_combos/reporting.py:384: FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.
    passed_combos = passed_combos.append(emodel_passed_combos)
  /home/runner/work/BluePyMM/BluePyMM/bluepymm/select_combos/reporting.py:379: FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.
    ext_neurondb = ext_neurondb.append(emodel_ext_neurondb_rows)
  /home/runner/work/BluePyMM/BluePyMM/bluepymm/select_combos/reporting.py:381: FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.
    megate_passed_all = megate_passed_all.append(
  /home/runner/work/BluePyMM/BluePyMM/bluepymm/select_combos/reporting.py:383: FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.
    median_scores = median_scores.append(emodel_median_scores)
  /home/runner/work/BluePyMM/BluePyMM/bluepymm/select_combos/reporting.py:384: FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.
    passed_combos = passed_combos.append(emodel_passed_combos)
  /home/runner/work/BluePyMM/BluePyMM/bluepymm/select_combos/reporting.py:313: UserWarning: Tight layout not applied. The bottom and top margins cannot be made large enough to accommodate all axes decorations.
    plt.tight_layout()
  ok
Dominant language
Python
Stars
13
Forks
9
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from BlueBrain/BluePyMM

All issues in BlueBrain/BluePyMM

Similar issues

More Python issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.