ci: feature_proxy failing in MSVC job #29090

issue fanquake openend this issue on December 15, 2023
  1. fanquake commented at 9:57 am on December 15, 2023: member

    https://github.com/bitcoin/bitcoin/actions/runs/7219794888/job/19671475361?pr=29088#step:27:73:

      0288/288 - feature_proxy.py failed, Duration: 2410 s
      1
      2stdout:
      32023-12-15T08:53:02.026000Z TestFramework (INFO): PRNG seed is: 197024891591373016
      4
      52023-12-15T08:53:02.026000Z TestFramework (INFO): Initializing test directory D:\a\_temp\test_runner_₿_🏃_20231215_084456\feature_proxy_168
      6
      72023-12-15T09:33:11.259000Z TestFramework (ERROR): Assertion failed
      8
      9Traceback (most recent call last):
     10
     11  File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 556, in start_nodes
     12
     13    node.wait_for_rpc_connection()
     14
     15  File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_node.py", line 308, in wait_for_rpc_connection
     16
     17    self._raise_assertion_error("Unable to connect to bitcoind after {}s".format(self.rpc_timeout))
     18
     19  File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_node.py", line 182, in _raise_assertion_error
     20
     21    raise AssertionError(self._node_msg(msg))
     22
     23AssertionError: [node 0] Unable to connect to bitcoind after 2400s
     24
     25
     26
     27During handling of the above exception, another exception occurred:
     28
     29
     30
     31Traceback (most recent call last):
     32
     33  File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 130, in main
     34
     35    self.setup()
     36
     37  File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 297, in setup
     38
     39    self.setup_network()
     40
     41  File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 391, in setup_network
     42
     43    self.setup_nodes()
     44
     45  File "D:\a\bitcoin\bitcoin/test/functional/feature_proxy.py", line 117, in setup_nodes
     46
     47    self.start_nodes()
     48
     49  File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 559, in start_nodes
     50
     51    self.stop_nodes()
     52
     53  File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 574, in stop_nodes
     54
     55    node.stop_node(wait=wait, wait_until_stopped=False)
     56
     57  File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_node.py", line 369, in stop_node
     58
     59    self.stop(wait=wait)
     60
     61    ^^^^^^^^^
     62
     63  File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_node.py", line 199, in __getattr__
     64
     65    assert self.rpc_connected and self.rpc is not None, self._node_msg("Error: no RPC connection")
     66
     67AssertionError: [node 0] Error: no RPC connection
     68
     692023-12-15T09:33:11.314000Z TestFramework (INFO): Stopping nodes
     70
     71
     72
     73stderr:
     74Traceback (most recent call last):
     75
     76  File "D:\a\bitcoin\bitcoin/test/functional/feature_proxy.py", line 388, in <module>
     77
     78    ProxyTest().main()
     79
     80  File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 154, in main
     81
     82    exit_code = self.shutdown()
     83
     84                ^^^^^^^^^^^^^^^
     85
     86  File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 313, in shutdown
     87
     88    self.stop_nodes()
     89
     90  File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 574, in stop_nodes
     91
     92    node.stop_node(wait=wait, wait_until_stopped=False)
     93
     94  File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_node.py", line 369, in stop_node
     95
     96    self.stop(wait=wait)
     97
     98    ^^^^^^^^^
     99
    100  File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_node.py", line 199, in __getattr__
    101
    102    assert self.rpc_connected and self.rpc is not None, self._node_msg("Error: no RPC connection")
    103
    104AssertionError: [node 0] Error: no RPC connection
    105
    106
    107
    108Combine the logs and print the last 99999999 lines ...
    109
    110============
    111Combined log for D:\a\_temp/test_runner_₿_🏃_20231215_084456/feature_proxy_168:
    112============
    113
    114 test  2023-12-15T08:53:02.026000Z TestFramework (INFO): PRNG seed is: 197024891591373016 
    115 test  2023-12-15T08:53:02.026000Z TestFramework (DEBUG): Setting up network thread 
    116 test  2023-12-15T08:53:02.026000Z TestFramework (INFO): Initializing test directory D:\a\_temp\test_runner_₿_🏃_20231215_084456\feature_proxy_168 
    117 test  2023-12-15T08:53:02.042000Z TestFramework.node0 (DEBUG): bitcoind started, waiting for RPC to come up 
    118 test  2023-12-15T08:53:02.042000Z TestFramework.node1 (DEBUG): bitcoind started, waiting for RPC to come up 
    119 test  2023-12-15T08:53:02.042000Z TestFramework.node2 (DEBUG): bitcoind started, waiting for RPC to come up 
    120 test  2023-12-15T08:53:02.042000Z TestFramework.node3 (DEBUG): bitcoind started, waiting for RPC to come up 
    121 test  2023-12-15T08:53:02.042000Z TestFramework.node4 (DEBUG): bitcoind started, waiting for RPC to come up 
    122 test  2023-12-15T09:33:11.259000Z TestFramework.node0 (DEBUG): Stopping node 
    123 test  2023-12-15T09:33:11.259000Z TestFramework (ERROR): Assertion failed 
    124                                   Traceback (most recent call last):
    125                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 556, in start_nodes
    126                                       node.wait_for_rpc_connection()
    127                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_node.py", line 308, in wait_for_rpc_connection
    128                                       self._raise_assertion_error("Unable to connect to bitcoind after {}s".format(self.rpc_timeout))
    129                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_node.py", line 182, in _raise_assertion_error
    130                                       raise AssertionError(self._node_msg(msg))
    131                                   AssertionError: [node 0] Unable to connect to bitcoind after 2400s
    132                                   During handling of the above exception, another exception occurred:
    133                                   Traceback (most recent call last):
    134                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 130, in main
    135                                       self.setup()
    136                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 297, in setup
    137                                       self.setup_network()
    138                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 391, in setup_network
    139                                       self.setup_nodes()
    140                                     File "D:\a\bitcoin\bitcoin/test/functional/feature_proxy.py", line 117, in setup_nodes
    141                                       self.start_nodes()
    142                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 559, in start_nodes
    143                                       self.stop_nodes()
    144                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 574, in stop_nodes
    145                                       node.stop_node(wait=wait, wait_until_stopped=False)
    146                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_node.py", line 369, in stop_node
    147                                       self.stop(wait=wait)
    148                                       ^^^^^^^^^
    149                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_node.py", line 199, in __getattr__
    150                                       assert self.rpc_connected and self.rpc is not None, self._node_msg("Error: no RPC connection")
    151                                   AssertionError: [node 0] Error: no RPC connection
    152 test  2023-12-15T09:33:11.259000Z TestFramework (DEBUG): Closing down network thread 
    153 test  2023-12-15T09:33:11.314000Z TestFramework (INFO): Stopping nodes 
    154 test  2023-12-15T09:33:11.314000Z TestFramework.node0 (DEBUG): Stopping node 
    
  2. fanquake commented at 3:03 pm on December 18, 2023: member
  3. maflcko added the label Windows on Dec 18, 2023
  4. maflcko added the label Tests on Dec 18, 2023
  5. maflcko added the label CI failed on Jan 24, 2024
  6. maflcko commented at 9:31 am on January 24, 2024: member

    Similar failure, different test: https://github.com/bitcoin/bitcoin/actions/runs/7249043694/job/19746211856#step:27:521.

    Not sure. This one has

    0Error: 2023-12-18T14:15:31.391534Z [D:\a\bitcoin\bitcoin\src\logging.h:264] [error] ERROR: Commit: Failed to commit latest txindex state 
    

    in the log.

  7. fanquake commented at 1:25 pm on January 26, 2024: member

    https://github.com/bitcoin/bitcoin/actions/runs/7667501768/job/20897463395

     0 ============
     1Combined log for D:\a\_temp/test_runner_₿_🏃_20240126_113602/feature_index_prune_293:
     2============
     3
     4 test  2024-01-26T11:36:28.165000Z TestFramework (INFO): PRNG seed is: 8852427722333217080 
     5 test  2024-01-26T11:36:28.165000Z TestFramework (DEBUG): Setting up network thread 
     6 test  2024-01-26T11:36:28.212000Z TestFramework (INFO): Initializing test directory D:\a\_temp\test_runner_₿_🏃_20240126_113602\feature_index_prune_293 
     7 test  2024-01-26T11:36:28.212000Z TestFramework (DEBUG): Copy cache directory D:\a\bitcoin\bitcoin\test\cache\node0 to node 0 
     8 test  2024-01-26T11:36:28.227000Z TestFramework (DEBUG): Copy cache directory D:\a\bitcoin\bitcoin\test\cache\node0 to node 1 
     9 test  2024-01-26T11:36:28.274000Z TestFramework (DEBUG): Copy cache directory D:\a\bitcoin\bitcoin\test\cache\node0 to node 2 
    10 test  2024-01-26T11:36:28.290000Z TestFramework (DEBUG): Copy cache directory D:\a\bitcoin\bitcoin\test\cache\node0 to node 3 
    11 test  2024-01-26T11:36:28.337000Z TestFramework.node0 (DEBUG): bitcoind started, waiting for RPC to come up 
    12 test  2024-01-26T11:36:28.337000Z TestFramework.node1 (DEBUG): bitcoind started, waiting for RPC to come up 
    13 test  2024-01-26T11:36:28.337000Z TestFramework.node2 (DEBUG): bitcoind started, waiting for RPC to come up 
    14 test  2024-01-26T11:36:28.337000Z TestFramework.node3 (DEBUG): bitcoind started, waiting for RPC to come up 
    15 test  2024-01-26T12:18:05.036000Z TestFramework.node0 (DEBUG): Stopping node 
    16 test  2024-01-26T12:18:05.036000Z TestFramework (ERROR): Assertion failed 
    17                                   Traceback (most recent call last):
    18                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 556, in start_nodes
    19                                       node.wait_for_rpc_connection()
    20                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_node.py", line 308, in wait_for_rpc_connection
    21                                       self._raise_assertion_error("Unable to connect to bitcoind after {}s".format(self.rpc_timeout))
    22                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_node.py", line 182, in _raise_assertion_error
    23                                       raise AssertionError(self._node_msg(msg))
    24                                   AssertionError: [node 0] Unable to connect to bitcoind after 2400s
    25                                   During handling of the above exception, another exception occurred:
    26                                   Traceback (most recent call last):
    27                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 130, in main
    28                                       self.setup()
    29                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 297, in setup
    30                                       self.setup_network()
    31                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 391, in setup_network
    32                                       self.setup_nodes()
    33                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 413, in setup_nodes
    34                                       self.start_nodes()
    35                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 559, in start_nodes
    36                                       self.stop_nodes()
    37                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 574, in stop_nodes
    38                                       node.stop_node(wait=wait, wait_until_stopped=False)
    39                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_node.py", line 369, in stop_node
    40                                       self.stop(wait=wait)
    41                                       ^^^^^^^^^
    42                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_node.py", line 199, in __getattr__
    43                                       assert self.rpc_connected and self.rpc is not None, self._node_msg("Error: no RPC connection")
    44                                   AssertionError: [node 0] Error: no RPC connection
    45 test  2024-01-26T12:18:05.036000Z TestFramework (DEBUG): Closing down network thread 
    46 test  2024-01-26T12:18:05.090000Z TestFramework (INFO): Stopping nodes 
    47 test  2024-01-26T12:18:05.090000Z TestFramework.node0 (DEBUG): Stopping node 
    
  8. m3dwards commented at 11:51 am on February 28, 2024: contributor

    I have been unable to replicate this on my Windows 11 box after over 200 full suite runs.

    I did get a bunch of RPC timeouts when the tests tried to shut bitcoind down until I upgraded python from 3.11 to 3.12 and that seemed to fix that for me.

    The CI job specifies python 3 (py -3) and on the hosted CI test runner since roughly October 2023 this will default to 3.12. No idea if this issue has anything to do with Python version but it’s just to say all these failures would have been on the same version I am running stably.

  9. maflcko commented at 11:57 am on February 28, 2024: member

    The CI job specifies python 3 (py -3) and on the hosted CI test runner since roughly October 2023 this will default to 3.12.

    I think it would be useful if the task printed the python version to the CI log, if that isn’t already done.

  10. m3dwards commented at 12:07 pm on February 28, 2024: contributor
    @hebasto also suggested printing the python version. I couldn’t see it in the logs, I’ll add it to the workflow.
  11. m3dwards commented at 2:03 pm on February 28, 2024: contributor
    PR to print python version on windows ci job: https://github.com/bitcoin/bitcoin/pull/29504
  12. fanquake commented at 4:34 pm on March 8, 2024: member

    New failure in feature_proxy: https://github.com/bitcoin/bitcoin/actions/runs/8205349524/job/22441996383?pr=29600#step:27:511

     0 test  2024-03-08T16:22:27.604000Z TestFramework (ERROR): Assertion failed 
     1                                   Traceback (most recent call last):
     2                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 556, in start_nodes
     3                                       node.wait_for_rpc_connection()
     4                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_node.py", line 316, in wait_for_rpc_connection
     5                                       self._raise_assertion_error("Unable to connect to bitcoind after {}s".format(self.rpc_timeout))
     6                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_node.py", line 190, in _raise_assertion_error
     7                                       raise AssertionError(self._node_msg(msg))
     8                                   AssertionError: [node 2] Unable to connect to bitcoind after 2400s
     9                                   During handling of the above exception, another exception occurred:
    10                                   Traceback (most recent call last):
    11                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 130, in main
    12                                       self.setup()
    13                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 297, in setup
    14                                       self.setup_network()
    15                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 391, in setup_network
    16                                       self.setup_nodes()
    17                                     File "D:\a\bitcoin\bitcoin/test/functional/feature_proxy.py", line 117, in setup_nodes
    18                                       self.start_nodes()
    19                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 559, in start_nodes
    20                                       self.stop_nodes()
    21                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 574, in stop_nodes
    22                                       node.stop_node(wait=wait, wait_until_stopped=False)
    23                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_node.py", line 377, in stop_node
    24                                       self.stop(wait=wait)
    25                                       ^^^^^^^^^
    26                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_node.py", line 207, in __getattr__
    27                                       assert self.rpc_connected and self.rpc is not None, self._node_msg("Error: no RPC connection")
    28                                   AssertionError: [node 2] Error: no RPC connection
    29 test  2024-03-08T16:22:27.604000Z TestFramework (DEBUG): Closing down network thread 
    30 node0 2024-03-08T16:22:27.606153Z [D:\a\bitcoin\bitcoin\src\httpserver.cpp:306] [http_request_cb] [http] Received a POST request for / from 127.0.0.1:54744 
    
  13. fanquake commented at 1:01 pm on March 12, 2024: member

    Looks like the same failure, but in mining_basic.py (https://github.com/bitcoin/bitcoin/actions/runs/8248318114/job/22558373371#step:27:373):

     0  test  2024-03-12T12:59:23.285000Z TestFramework.node0 (DEBUG): Stopping node 
     1 test  2024-03-12T12:59:23.285000Z TestFramework.node1 (DEBUG): Stopping node 
     2 test  2024-03-12T12:59:23.285000Z TestFramework (ERROR): Assertion failed 
     3                                   Traceback (most recent call last):
     4                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 560, in start_nodes
     5                                       node.wait_for_rpc_connection()
     6                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_node.py", line 314, in wait_for_rpc_connection
     7                                       self._raise_assertion_error("Unable to connect to bitcoind after {}s".format(self.rpc_timeout))
     8                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_node.py", line 188, in _raise_assertion_error
     9                                       raise AssertionError(self._node_msg(msg))
    10                                   AssertionError: [node 1] Unable to connect to bitcoind after 2400s
    11                                   During handling of the above exception, another exception occurred:
    12                                   Traceback (most recent call last):
    13                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 130, in main
    14                                       self.setup()
    15                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 301, in setup
    16                                       self.setup_network()
    17                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 395, in setup_network
    18                                       self.setup_nodes()
    19                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 417, in setup_nodes
    20                                       self.start_nodes()
    21                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 563, in start_nodes
    22                                       self.stop_nodes()
    23                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 578, in stop_nodes
    24                                       node.stop_node(wait=wait, wait_until_stopped=False)
    25                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_node.py", line 375, in stop_node
    26                                       self.stop(wait=wait)
    27                                       ^^^^^^^^^
    28                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_node.py", line 205, in __getattr__
    29                                       assert self.rpc_connected and self.rpc is not None, self._node_msg("Error: no RPC connection")
    30                                   AssertionError: [node 1] Error: no RPC connection
    31 test  2024-03-12T12:59:23.285000Z TestFramework (DEBUG): Closing down network thread 
    32 node0 2024-03-12T12:59:23.287013Z [D:\a\bitcoin\bitcoin\src\httpserver.cpp:306] [http_request_cb] [http] Received a POST request for / from 127.0.0.1:59120 
    
  14. fanquake commented at 8:03 am on April 16, 2024: member

    https://github.com/bitcoin/bitcoin/actions/runs/8690581373/job/23830847391:

     0  test  2024-04-15T15:06:28.426000Z TestFramework.node3 (DEBUG): Stopping node 
     1 test  2024-04-15T15:06:28.426000Z TestFramework (ERROR): Assertion failed 
     2                                   Traceback (most recent call last):
     3                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 565, in start_nodes
     4                                       node.wait_for_rpc_connection()
     5                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_node.py", line 314, in wait_for_rpc_connection
     6                                       self._raise_assertion_error("Unable to connect to bitcoind after {}s".format(self.rpc_timeout))
     7                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_node.py", line 188, in _raise_assertion_error
     8                                       raise AssertionError(self._node_msg(msg))
     9                                   AssertionError: [node 3] Unable to connect to bitcoind after 2400s
    10                                   During handling of the above exception, another exception occurred:
    
  15. maflcko commented at 8:07 am on April 16, 2024: member
    Maybe related to the races seen in #29871 (comment) ?
  16. fanquake commented at 10:36 am on June 26, 2024: member

    https://github.com/bitcoin/bitcoin/actions/runs/9677128783/job/26698120754#step:27:647:

     0  node2 2024-06-26T10:23:18.549103Z [scheduler] [D:\a\bitcoin\bitcoin\src\net.cpp:2328] [DumpAddresses] [net] Flushed 0 addresses to peers.dat  1ms 
     1 test  2024-06-26T10:33:29.783000Z TestFramework.node0 (DEBUG): Stopping node 
     2 test  2024-06-26T10:33:29.783000Z TestFramework.node1 (DEBUG): Stopping node 
     3 test  2024-06-26T10:33:29.783000Z TestFramework.node2 (DEBUG): Stopping node 
     4 test  2024-06-26T10:33:29.783000Z TestFramework.node3 (DEBUG): Stopping node 
     5 test  2024-06-26T10:33:29.783000Z TestFramework (ERROR): Assertion failed 
     6                                   Traceback (most recent call last):
     7                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 569, in start_nodes
     8                                       node.wait_for_rpc_connection()
     9                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_node.py", line 314, in wait_for_rpc_connection
    10                                       self._raise_assertion_error("Unable to connect to bitcoind after {}s".format(self.rpc_timeout))
    11                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_node.py", line 188, in _raise_assertion_error
    12                                       raise AssertionError(self._node_msg(msg))
    13                                   AssertionError: [node 3] Unable to connect to bitcoind after 2400s
    14                                   During handling of the above exception, another exception occurred:
    15                                   Traceback (most recent call last):
    16                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 131, in main
    17                                       self.setup()
    18                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 302, in setup
    19                                       self.setup_network()
    20                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 396, in setup_network
    21                                       self.setup_nodes()
    22                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 418, in setup_nodes
    23                                       self.start_nodes()
    24                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 572, in start_nodes
    25                                       self.stop_nodes()
    26                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_framework.py", line 587, in stop_nodes
    27                                       node.stop_node(wait=wait, wait_until_stopped=False)
    28                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_node.py", line 375, in stop_node
    29                                       self.stop(wait=wait)
    30                                       ^^^^^^^^^
    31                                     File "D:\a\bitcoin\bitcoin\test\functional\test_framework\test_node.py", line 205, in __getattr__
    32                                       assert self.rpc_connected and self.rpc is not None, self._node_msg("Error: no RPC connection")
    33                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    34                                   AssertionError: [node 3] Error: no RPC connection
    35 node0 2024-06-26T10:33:29.784840Z [http] [D:\a\bitcoin\bitcoin\src\httpserver.cpp:304] [http_request_cb] [http] Received a POST request for / from 127.0.0.1:54828 
    
  17. maflcko commented at 8:40 am on July 4, 2024: member
    Not a feature_proxy issue, so closing as duplicate of the tracking issue #30390 for now
  18. maflcko closed this on Jul 4, 2024

  19. fanquake commented at 8:47 am on July 4, 2024: member
    Why didn’t you just rename this, rather than opening a new issue with none of the relevant information?
  20. maflcko commented at 9:48 am on July 4, 2024: member

    For a few reasons:

    • Some comment, such as #29090 (comment) are about other (real, fixed) bugs.
    • Actually the comment about not being able to reproduce: #29090 (comment). Seems relevant, but this is the only one in a total of 14.
    • Most of the GHA links are stale, as the cache is cleared by Microsoft
    • I don’t have the edit permission on this account :sweat_smile:

    Am I missing any relevant information?

  21. fanquake commented at 9:57 am on July 4, 2024: member
    Ok, we’ll continue to keep track of the (sporadic) failures in the new issue. I guess the issue mostly remains a GH/infra one?
  22. maflcko commented at 9:58 am on July 4, 2024: member
    Yes, this is my understanding as well.

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: 2024-11-21 15:12 UTC

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