FOC Devnet scenarios run report (stability-frontier-pdp)
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
- Issue type
- Bug
- Clarity
- Needs clarification
- Activity status
- Active
- Tech stack
- github-actions, rust
- Domain
- ci-cd, testing-qa
Research direction
Start with the linked GitHub Actions workflow run and inspect the logs for test_caching_subsystem, which timed out after 200 seconds while the other scenarios passed. Reproduce the stability-frontier-pdp scenario and trace the caching subsystem failure; done means the test completes within the limit and the scenario reports PASS.
Written by the indexing model from the issue text.
Description
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
- Dominant language
- Rust
- Stars
- 4
- Forks
- 6
- Avg merge
- 13h 41m
- Merged PRs (30d)
- 15
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from FilOzone/foc-devnet
-
Difficulty 4/5 3-5 days Newbie friendliness 62/100
FilOzone/foc-devnet#181 ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
FilOzone/foc-devnet#139 · 1 reaction ·
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
FilOzone/foc-devnet#127 · 2 comments ·
-
Difficulty 5/5 Over a week Newbie friendliness 38/100
FilOzone/foc-devnet#126 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 52/100
FilOzone/foc-devnet#125 ·
All issues in FilOzone/foc-devnet
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
stratum-mining/stratum#2404 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Eynzof/Hermes-CN-Desktop#610 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
bug team:backend track:services-maintenance
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
cowprotocol/services#4950 ·