Skip to content

FOC Devnet scenarios run report (stability-frontier-pdp) #201

Description

@FilOzzy

The stability-frontier-pdp scenarios run failed ❌.
See the workflow run for details.

Scenarios Tests

Description Data
Type stability-frontier-pdp
Date 04-September-2026 11:41:03 GMT +0
Status PASS ✅:5, FAIL 🟥:1, Total:6
CI run https://github.com/FilOzone/foc-devnet/actions/runs/33849043391

Versions info

foc-devnet 1.0.0-rc.1
Commit: 458b7fe2a2837fd02071fe1777d3452cae3f9c8a
Branch: main
Built (UTC): 2026-09-04 11:16:03 UTC (25 minutes ago)
Built (Local): 2026-09-04 11:16:03 +00:00

default:code:lotus: https://github.com/filecoin-project/lotus.git, tag v1.36.2
default:code:curio: https://github.com/filecoin-project/curio.git, tag v1.28.6
default:code:filecoin-services: https://github.com/FilOzone/filecoin-services.git, tag v1.3.1
default:code:multicall3: https://github.com/mds1/multicall3.git, tag v3.1.0

Resolved dependencies

Dependency Source Version/ref Commit Overrides
curio git v1.28.6 da6d1063c56130952da363ab808bee7d446b38d7 -
filecoin-pin npm 2.0.0 - -
filecoin-services git v1.4.0 4cbbea4a4f7da51ad674a1d9d122c6e677acfbec -
lotus git v1.36.2 c6f4d02400dba55ebc5ab3677ef2ae5a5f4d1aef -
pdp git main 4d6b30f95845ca5ef35f9430a3a3f435af54d291 -
synapse-sdk npm 2.0.0 - -

Tests summary

test_containers - PASS (0s)
[ OK ] container foc-20260904T1119_SnazzyLolo-lotus is running
[ OK ] container foc-20260904T1119_SnazzyLolo-lotus-miner is running
[ OK ] container foc-20260904T1119_SnazzyLolo-curio-1 is running
[ OK ] container foc-20260904T1119_SnazzyLolo-curio-2 is running
test_basic_balances - PASS (0s)
[ OK ] cast is installed
[ OK ] at least one user exists
[ OK ] USER_1 FIL balance > 0
[ OK ] USER_1 USDFC balance > 0
[ OK ] USER_2 FIL balance > 0
[ OK ] USER_2 USDFC balance > 0
[ OK ] USER_3 FIL balance > 0
[ OK ] USER_3 USDFC balance > 0
test_create_dataset_smoke - PASS (50s)
[ OK ] node is installed
[ OK ] install Synapse consumer runtime
[INFO] Synapse runtime: npm:@filoz/synapse-sdk@2.0.0
[INFO] Running createDataSet smoke script against devnet
[INFO] === Synapse data set creation probe ===
Provider: 1 (http://host.docker.internal:5711)
Plain ERC20 preparation: ready=false deposit=620000000070339200 approval=true
USDFC approval submitted: 0x1ce26ed2d2ed731899235309d92f251fb949fc90c50ccfef174c59c8ca341396
FilecoinPay deposit submitted: 0x69c8d1080240e59fb3cab830a8ba8d469e9c27b9f1ca19f281ad402d2d6827b5
FWSS approval submitted: 0x333c2b2c1dfd627d94c9e426c763886bcc7d1c2d0eba78f82e99f8268af062a3
Data set creation submitted: 0x6bc955397bcae16c3f387b1ed1ffbd75dbd244f75fcb70ce4ba2f35384e5ec10
Data set created and verified: 1
[ OK ] createDataSet smoke test
test_synapse_e2e - PASS (326s)
[ OK ] node is installed
[ OK ] install Synapse consumer runtime
[INFO] Synapse runtime: npm:@filoz/synapse-sdk@2.0.0
[INFO] Creating random file (20971520 bytes)
[ OK ] random_file created with exact size 20971520 bytes
[INFO] Running the Synapse-driven system E2E against devnet
[INFO] === Synapse system E2E ===
Network: devnet run=20260904T1119_SnazzyLolo
Fresh metadata: {"scenario":"system-e2e","run":"mtmvkmbi-l10"}

Phase 1: initialize account
Wallet: 0x47CC9101fD026fC112D7FADf6B3c9DF5bE7D4A8c

Phase 2: prepare payment account
Account preparation: ready=true deposit=0 approval=false
Prepared payment state: funds=10000000000000000000 available=10000000000000000000 lockup=0

Phase 3: upload and replicate
Uploading /tmp/synapse-e2e-mz4j6rcf/random_file (20971520 bytes) with 2 copy target
Provider selected: 1 (0x446339aE7245e3cd1FeD701b685C196C69af695e)
Provider selected: 2 (0xC60bc6fb60901c2d28ba6e4F8AD4915Bd2106497)
Upload progress: 10485760/20971520
Upload progress: 20971520/20971520
Primary stored: provider=1 piece=bafkzcibfqcapabiuuwbw4j3fajxirwml7a4bkrhop6gipo3u47drjeusofmnyitg3yaq
Replication: provider=2 piece=bafkzcibfqcapabiuuwbw4j3fajxirwml7a4bkrhop6gipo3u47drjeusofmnyitg3yaq status=pending
Replication: provider=2 piece=bafkzcibfqcapabiuuwbw4j3fajxirwml7a4bkrhop6gipo3u47drjeusofmnyitg3yaq status=complete
Replication complete: provider=2 piece=bafkzcibfqcapabiuuwbw4j3fajxirwml7a4bkrhop6gipo3u47drjeusofmnyitg3yaq
Commit submitted: provider=2 tx=0xf1d6c8d26e8d2e23ade022fbca75ab576ff520eb9efd5313cdb14b335f54ae07
Commit submitted: provider=1 tx=0x835429c86688a25faed321b34fed7f3d64add71f4de584d33646eaf28689d95f
Commit confirmed: provider=1 dataSet=2
Commit confirmed: provider=2 dataSet=3
Replication complete: piece=bafkzcibfqcapabiuuwbw4j3fajxirwml7a4bkrhop6gipo3u47drjeusofmnyitg3yaq

Phase 4: verify provider-agnostic retrieval
Provider-agnostic retrieval verified

Phase 5: verify every provider directly
Direct retrieval verified: provider=1 (20971520 bytes)
Direct retrieval verified: provider=2 (20971520 bytes)

Phase 6: verify observable on-chain state
Payment state: funds=9928000000000000000 available=8759899074709995604 lockup=1168095367526867200 rate=2778881568598
On-chain data set verified: id=2 provider=1 piece=0 rail=2
On-chain data set verified: id=3 provider=2 piece=0 rail=3

=== SUCCESS: complete two-provider Synapse journey verified ===
[ OK ] Synapse system E2E
test_multi_copy_upload - PASS (255s)
[ OK ] node is installed
[ OK ] npm is installed
[ OK ] npm init
[ OK ] pin filecoin-pin 2.0.0
[ OK ] npm install
[INFO] Creating random file (20971520 bytes)
[ OK ] random_file created with exact size 20971520 bytes
[INFO] Running filecoin-pin multi-copy upload script against devnet
[INFO] filecoin-pin add attempt 1 (default multi-copy)
[INFO] Verified retrieval URL 1: http://host.docker.internal:5711/ipfs/bafybeicscvnp3dhanfl3yrgdavs35em6i4ycrkon5gvoggfnn6gfqdfj4q
[INFO] Verified retrieval URL 2: http://host.docker.internal:5715/ipfs/bafybeicscvnp3dhanfl3yrgdavs35em6i4ycrkon5gvoggfnn6gfqdfj4q
test_caching_subsystem - TIMEOUT (200s)
[TIMEOUT] Test 'test_caching_subsystem' exceeded 200s limit
[Action Run link](https://github.com/FilOzone/foc-devnet/actions/runs/33849043391)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    • Status
      📌 Triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions