Enable tests/functional from configure #4905

issue sipa opened this issue on September 12, 2014
  1. sipa commented at 11:41 PM on September 12, 2014: member

    Is there a way to enable qa/rpc-tests from configure? For some time I had been assuming we're running those by default, but that doesn't seem to be the case (and would probably be annoyingly slow to do by default)?

  2. sipa commented at 11:48 PM on September 12, 2014: member

    Even further, some of those seem entirely unexecuted at all. There is no reference to getchaintips.py anywhere in the source tree, for example.

  3. laanwj added the label Tests on Sep 13, 2014
  4. theuni commented at 8:37 PM on September 13, 2014: member

    We have --enable-comparison-tool-reorg-tests, which I'm sure is used by only a handful of people. How about turning that into --enable-expensive-tests or so?

  5. sipa commented at 11:05 PM on October 1, 2014: member

    Makes sense.

  6. laanwj commented at 4:31 PM on February 18, 2015: member

    Partially resolved by #4905. You can run them with qa/pull-tester/rpc-tests.sh. Not sure if the plan is still to include the RPC tests in make check,

  7. MarcoFalke commented at 2:25 PM on May 20, 2016: member

    If someone plans to implement this, having configure detect the python-zmq version would help to get rid of https://github.com/bitcoin/bitcoin/blob/8844ef15ded02d5ed86fb95aaf251235fcef2396/qa/pull-tester/rpc-tests.py#L92

  8. MarcoFalke added the label Feature on Sep 27, 2016
  9. MarcoFalke renamed this:
    Enable qa/rpc-tests from configure
    Enable tests/functional from configure
    on Jan 16, 2018
  10. adamjonas commented at 1:35 PM on April 29, 2020: member

    This was closed by moving to Travis, yes?

  11. MarcoFalke commented at 1:50 PM on April 29, 2020: member

    No.

    We have a bunch of tests:

    • unit tests
    • util tests written in python
    • bench runner
    • subtree tests

    All of them are run when you type make check.

    However, for running the functional tests, one has to type ./test/functional/test_runner.py

  12. MarcoFalke commented at 1:51 PM on April 29, 2020: member

    Closing, because every comment in here is 6 years old and does not reflect the current state. This is confusing. I will open a new issue to start a fresh discussion thread.

  13. MarcoFalke closed this on Apr 29, 2020

  14. MarcoFalke locked this on Feb 15, 2022

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-13 18:15 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me