# 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