Skip to content

FOC Devnet scenarios run report (stability-frontier-lotus) #198

Description

@FilOzzy

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

Scenarios Tests

Description Data
Type stability-frontier-lotus
Date 04-September-2026 08:50:54 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 08:03:58 UTC (46 minutes ago)
Built (Local): 2026-09-04 08:03:58 +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 master dccea5107c2d8165f2ef0d2cdd3463cdb8a251d0 -
pdp git_submodule fd76d609242a7065b44c0da21e9bb364c8c46691 fd76d609242a7065b44c0da21e9bb364c8c46691 -
synapse-sdk npm 2.0.0 - -

Tests summary

test_containers - PASS (0s)
[ OK ] container foc-20260904T0813_WompBoop-lotus is running
[ OK ] container foc-20260904T0813_WompBoop-lotus-miner is running
[ OK ] container foc-20260904T0813_WompBoop-curio-1 is running
[ OK ] container foc-20260904T0813_WompBoop-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 (355s)
[ 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: 0x7e819904f09128338667383331110587f34aa76285d161a686946fb5842ad90c
FilecoinPay deposit submitted: 0xd051c1b4964506c12551308a883b77ed3bd68b690e48c2b1755eaceb9b8adbd2
FWSS approval submitted: 0xc24fa7f7c3f55fe6f9fdcbc2010e8bd0e2315d0365199987acbab8c107e77808
Data set creation submitted: 0x29c2a531479ab13002566095e6dac952414fd83bf8e5e81f6682014835f79233
Data set created and verified: 1
[ OK ] createDataSet smoke test
test_synapse_e2e - PASS (327s)
[ 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=20260904T0813_WompBoop
Fresh metadata: {"scenario":"system-e2e","run":"mtmpg0cp-1rdf"}

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-8q5ovgxp/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=0x475b3cbdf4457c872fef24c45b5f4229cf1607d119dc5c47b2f2d8d45ed0d6d7
Commit submitted: provider=1 tx=0x937d6d5765f7838ab5e9740de91a73d4d4ab939e7d58d2b7cad6b222fdcefc7a
Commit confirmed: provider=1 dataSet=3
Commit confirmed: provider=2 dataSet=2
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=3 provider=1 piece=0 rail=3
On-chain data set verified: id=2 provider=2 piece=0 rail=2

=== SUCCESS: complete two-provider Synapse journey verified ===
[ OK ] Synapse system E2E
test_multi_copy_upload - PASS (339s)
[ 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