# Oracle daemon tests on testnet ## Preparation - [x] Configure `setBeaconSpec` to have reports every X epoch - [x] Decrease `AllowedBeaconBalanceAnnualRelativeIncrease` to face the issue - [x] Add new oracle member to quorum - [x] Set oracle quorum to 2 or more - [x] Run oracle daemon instance ## 1. Next frame report - [x] Waiting for one oracle send a report - [x] Confirm the issue - [x] Errors in logs - [x] One tx and unfinalized report - [x] Waiting for next reported epoch and new report - [x] Check how oracles will behave - [x] Oracles send tx for next frame ## 2. Report after config tweaks - [x] Waiting for one oracle send a report - [x] Confirm the issue - [x] Errors in logs - [x] One tx and unfinalized report - [x] Wait for at least 1 report frame - [x] Increase `AllowedBeaconBalanceAnnualRelativeIncrease` to resolve an issue - [x] Wait for new txs and the report finalization - [x] Check how oracles will behave - [x] Oracles sent txs for the next frame - [x] The report was finalized ## After tests - [x] Revert beacon spec changes - [x] Revert `AllowedBeaconBalanceAnnualRelativeIncrease` value - [x] Stop additional oracle - [x] Remove Oracle member from quorum - [x] Set quorum = 1 --- #### Current beacon spec on testnet: ``` epochsPerFrame: 10 slotsPerEpoch: 32 secondsPerSlot: 12 genesisTime: 1616508000 ``` #### Current `allowedBeaconBalanceAnnualRelativeIncrease` ``` 1001 ``` #### Instances `0xcfd533f909741b78a564e399f64c83b783c27597` - in infra `0xfe9504b81b26dbd6b6fbf3ffc13983f10ec19ce5` - on temp server