Skip to content

Copilot/update 080 to 090 rc1#59

Merged
gpBlockchain merged 2 commits into
v0.9.0from
copilot/update-080-to-090-rc1
May 11, 2026
Merged

Copilot/update 080 to 090 rc1#59
gpBlockchain merged 2 commits into
v0.9.0from
copilot/update-080-to-090-rc1

Conversation

@gpBlockchain

Copy link
Copy Markdown
Collaborator

No description provided.

Copilot AI and others added 2 commits May 11, 2026 01:56
Agent-Logs-Url: https://github.com/nervosnetwork/fiber-py-integration-test/sessions/d78725f4-2d0c-4cca-adf5-b24d588597b1

Co-authored-by: gpBlockchain <32102187+gpBlockchain@users.noreply.github.com>
@gpBlockchain
gpBlockchain merged commit 5b3b9d6 into v0.9.0 May 11, 2026
2 checks passed
gpBlockchain added a commit that referenced this pull request Jun 29, 2026
* Copilot/update 080 to 090 rc1 (#59)

* chore: bump fiber to 0.9.0-rc1

Agent-Logs-Url: https://github.com/nervosnetwork/fiber-py-integration-test/sessions/d78725f4-2d0c-4cca-adf5-b24d588597b1

Co-authored-by: gpBlockchain <32102187+gpBlockchain@users.noreply.github.com>

* chore: keep 0.8.0 compatibility download

Agent-Logs-Url: https://github.com/nervosnetwork/fiber-py-integration-test/sessions/d78725f4-2d0c-4cca-adf5-b24d588597b1

Co-authored-by: gpBlockchain <32102187+gpBlockchain@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>

* Update test_fiber.py

* chore: bump fiber to 0.9.0-rc2

Agent-Logs-Url: https://github.com/nervosnetwork/fiber-py-integration-test/sessions/1c3b70e3-796c-46c5-98c6-2ad82d88b72d

Co-authored-by: gpBlockchain <32102187+gpBlockchain@users.noreply.github.com>

* Update prepare.sh

* add 1453 testcases

* add v0.9.0 pr test

* chore: default fiber branch to develop

* test: add migration and installer regression coverage

* test: fix compatibility migration path

* Gp/0.9.0 (#65)

* Update test_close_script.py

* Update test_force.py

* Update test_max_tlc_number_in_flight_debug.py (#66)

* Update test_max_tlc_number_in_flight_debug.py

* Update test_max_tlc_value_in_flight.py

* Update test_max_tlc_value_in_flight.py

* Update test_max_tlc_value_in_flight.py

* update test for tlc number

* black test

* Update AGENTS.md

* Update AGENTS.md

* fix ci err

* skip failed test

* add v0.9.0 cases

* fix no path found

* update PR-1289 test

* Update AGENTS.md

* Move PR regression tests into feature directories

* fix 1433

* update 1335 test

* test: add watchtower invalid private key regression

* test: record rc3 PR regression results

* 补充 v0.9.0 安全回归测试(PR-1397 / PR-1405 / PR-1411)并修复框架超时报错文案 (#67)

* test(security): add regression tests for 21 security PRs on v0.9.0-rc3

New black-box / integration tests under test_cases/fiber/devnet/security/:
- test_cli_security_regressions.py  (#1414 auth-token, #1413 history redaction, #1389 store perms)
- test_amp_hash_algorithm_fresh.py  (#1411 AMP success path per hash algorithm, fresh invoice)
- test_watchtower_task_survives_rpc_error.py  (#1397 event task survives watchtower RPC error)

Verified on fnn v0.9.0-rc3 (4255b04).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* test(security): add rpc error redaction regression

* ci: run security regression tests

* style: format security regression tests

* test: address security review feedback

* narrow pytest.raises(Exception) to TimeoutError in watchtower test

* fix: raise timeout errors from wait helpers

* test(security): fix review findings in security regression tests

- config: align watchtower_rpc_url asserts with new wait_tx_pool timeout message (HIGH-1)
- watchtower: redesign survives-RPC-error test to be discriminating, add log-based negative control, switch fixed sleeps to interval-based polling (HIGH-2)
- rpc redaction: drop false-positive malformed-param case, focus on well-formed preimage path (MEDIUM-1)
- cli: robust private-mode check (mode & 0o077 == 0) and skipif when fnn-cli missing (MEDIUM-2, LOW-2)
- move AMP hash-algorithm test to send_payment/atomic_mpp (LOW-1)

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>

* update fiber

* test: add PR1444 funding rejection regression

* fix ci err

* fix black

* fix black err

* update PR-1448 test

* update 1441 test

* update fee test

* update

* test: add fiber pr regression cases

* Update prepare.sh

* test: stabilize fiber graph route regressions

* test: stabilize fiber ci regressions

* test: stabilize mpp self transfer case

* test: stabilize PR1466 reconnect retry regression

* Update download_fiber.py

* Add Discord notifications for network CI (#71)

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: 15168316096 <15168316096@163.com>
Co-authored-by: sunchengzhu <sunchengzhu@cryptape.com>
Co-authored-by: sunchengzhu <36075573+sunchengzhu@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: xue <xue@xuedeMacBook-Pro.local>
Co-authored-by: xue <xue@192.168.0.101>
gpBlockchain added a commit that referenced this pull request Jun 29, 2026
* Copilot/update 080 to 090 rc1 (#59)

* chore: bump fiber to 0.9.0-rc1

Agent-Logs-Url: https://github.com/nervosnetwork/fiber-py-integration-test/sessions/d78725f4-2d0c-4cca-adf5-b24d588597b1

Co-authored-by: gpBlockchain <32102187+gpBlockchain@users.noreply.github.com>

* chore: keep 0.8.0 compatibility download

Agent-Logs-Url: https://github.com/nervosnetwork/fiber-py-integration-test/sessions/d78725f4-2d0c-4cca-adf5-b24d588597b1

Co-authored-by: gpBlockchain <32102187+gpBlockchain@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>

* Update test_fiber.py

* chore: bump fiber to 0.9.0-rc2

Agent-Logs-Url: https://github.com/nervosnetwork/fiber-py-integration-test/sessions/1c3b70e3-796c-46c5-98c6-2ad82d88b72d

Co-authored-by: gpBlockchain <32102187+gpBlockchain@users.noreply.github.com>

* Update prepare.sh

* add 1453 testcases

* add v0.9.0 pr test

* chore: default fiber branch to develop

* test: add migration and installer regression coverage

* test: fix compatibility migration path

* Gp/0.9.0 (#65)

* Update test_close_script.py

* Update test_force.py

* Update test_max_tlc_number_in_flight_debug.py (#66)

* Update test_max_tlc_number_in_flight_debug.py

* Update test_max_tlc_value_in_flight.py

* Update test_max_tlc_value_in_flight.py

* Update test_max_tlc_value_in_flight.py

* update test for tlc number

* black test

* Update AGENTS.md

* Update AGENTS.md

* fix ci err

* skip failed test

* add v0.9.0 cases

* fix no path found

* update PR-1289 test

* Update AGENTS.md

* Move PR regression tests into feature directories

* fix 1433

* update 1335 test

* test: add watchtower invalid private key regression

* test: record rc3 PR regression results

* 补充 v0.9.0 安全回归测试(PR-1397 / PR-1405 / PR-1411)并修复框架超时报错文案 (#67)

* test(security): add regression tests for 21 security PRs on v0.9.0-rc3

New black-box / integration tests under test_cases/fiber/devnet/security/:
- test_cli_security_regressions.py  (#1414 auth-token, #1413 history redaction, #1389 store perms)
- test_amp_hash_algorithm_fresh.py  (#1411 AMP success path per hash algorithm, fresh invoice)
- test_watchtower_task_survives_rpc_error.py  (#1397 event task survives watchtower RPC error)

Verified on fnn v0.9.0-rc3 (4255b04).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* test(security): add rpc error redaction regression

* ci: run security regression tests

* style: format security regression tests

* test: address security review feedback

* narrow pytest.raises(Exception) to TimeoutError in watchtower test

* fix: raise timeout errors from wait helpers

* test(security): fix review findings in security regression tests

- config: align watchtower_rpc_url asserts with new wait_tx_pool timeout message (HIGH-1)
- watchtower: redesign survives-RPC-error test to be discriminating, add log-based negative control, switch fixed sleeps to interval-based polling (HIGH-2)
- rpc redaction: drop false-positive malformed-param case, focus on well-formed preimage path (MEDIUM-1)
- cli: robust private-mode check (mode & 0o077 == 0) and skipif when fnn-cli missing (MEDIUM-2, LOW-2)
- move AMP hash-algorithm test to send_payment/atomic_mpp (LOW-1)

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>

* update fiber

* test: add PR1444 funding rejection regression

* fix ci err

* fix black

* fix black err

* update PR-1448 test

* update 1441 test

* update fee test

* update

* test: add fiber pr regression cases

* Update prepare.sh

* test: stabilize fiber graph route regressions

* Add Discord notifications for network CI

* Mention user on failed Discord CI notifications

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: 15168316096 <15168316096@163.com>
Co-authored-by: sunchengzhu <sunchengzhu@cryptape.com>
Co-authored-by: sunchengzhu <36075573+sunchengzhu@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: xue <xue@xuedeMacBook-Pro.local>
Co-authored-by: xue <xue@192.168.0.101>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants