Skip to content

Commit d782cb9

Browse files
author
wangzihe
committed
Add stest full and solidity merge case
1 parent 41bd739 commit d782cb9

File tree

1 file changed

+16
-15
lines changed

1 file changed

+16
-15
lines changed

src/test/java/stest/tron/wallet/account/WalletTestAccount014.java

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -113,29 +113,23 @@ public void fullAndSoliMerged1ForFreeNetUsage() {
113113
final long createTimeInFullnode = account014.getCreateTime();
114114
final long lastOperationTimeInFullnode = account014.getLatestOprationTime();
115115
final long lastCustomeFreeTimeInFullnode = account014.getLatestConsumeFreeTime();
116-
final long lastCustomeTimeInFullnode = account014.getLatestConsumeTime();
117-
logger.info("freeNetUsageInFullnode " + freeNetUsageInFullnode);
118116
PublicMethed.waitSolidityNodeSynFullNodeData(blockingStubFull,blockingStubSoliInFull);
119117
account014 = PublicMethed.queryAccount(account014Address, blockingStubSoliInFull);
120118
final long freeNetUsageInSoliInFull = account014.getFreeNetUsage();
121119
final long createTimeInSoliInFull = account014.getCreateTime();
122120
final long lastOperationTimeInSoliInFull = account014.getLatestOprationTime();
123121
final long lastCustomeFreeTimeInSoliInFull = account014.getLatestConsumeFreeTime();
124-
final long lastCustomeTimeInSoliInFull = account014.getLatestConsumeTime();
125-
logger.info("freeNetUsageInSoliInFull " + freeNetUsageInSoliInFull);
126-
PublicMethed.waitSolidityNodeSynFullNodeData(blockingStubFull,blockingStubSolidity);
122+
//PublicMethed.waitSolidityNodeSynFullNodeData(blockingStubFull,blockingStubSolidity);
127123
account014 = PublicMethed.queryAccount(account014Address, blockingStubSolidity);
128124
final long freeNetUsageInSolidity = account014.getFreeNetUsage();
129125
final long createTimeInSolidity = account014.getCreateTime();
130126
final long lastOperationTimeInSolidity = account014.getLatestOprationTime();
131127
final long lastCustomeFreeTimeInSolidity = account014.getLatestConsumeFreeTime();
132-
final long lastCustomeTimeInSolidity = account014.getLatestConsumeTime();
133-
logger.info("freeNetUsageInSolidity " + freeNetUsageInSolidity);
134128
Assert.assertTrue(freeNetUsageInSoliInFull > 0 && freeNetUsageInSolidity > 0
135129
&& freeNetUsageInFullnode > 0);
136-
Assert.assertTrue(freeNetUsageInFullnode <= freeNetUsageInSoliInFull
130+
Assert.assertTrue(freeNetUsageInFullnode <= freeNetUsageInSoliInFull + 5
137131
&& freeNetUsageInFullnode >= freeNetUsageInSoliInFull - 5);
138-
Assert.assertTrue(freeNetUsageInFullnode <= freeNetUsageInSolidity
132+
Assert.assertTrue(freeNetUsageInFullnode <= freeNetUsageInSolidity + 5
139133
&& freeNetUsageInFullnode >= freeNetUsageInSolidity - 5);
140134
Assert.assertTrue(createTimeInFullnode == createTimeInSolidity && createTimeInFullnode
141135
== createTimeInSoliInFull);
@@ -146,9 +140,6 @@ public void fullAndSoliMerged1ForFreeNetUsage() {
146140
Assert.assertTrue(lastCustomeFreeTimeInFullnode == lastCustomeFreeTimeInSolidity
147141
&& lastCustomeFreeTimeInFullnode == lastCustomeFreeTimeInSoliInFull);
148142
Assert.assertTrue(lastCustomeFreeTimeInSoliInFull != 0);
149-
Assert.assertTrue(lastCustomeTimeInFullnode == lastCustomeTimeInSolidity
150-
&& lastCustomeTimeInFullnode == lastCustomeTimeInSoliInFull);
151-
Assert.assertTrue(lastCustomeTimeInSoliInFull != 0);
152143
}
153144

154145
@Test(enabled = true)
@@ -175,6 +166,7 @@ public void fullAndSoliMerged2ForNetUsage() {
175166

176167

177168
Account account014 = PublicMethed.queryAccount(account014Address, blockingStubFull);
169+
final long lastCustomeTimeInFullnode = account014.getLatestConsumeTime();
178170
final long netUsageInFullnode = account014.getNetUsage();
179171
final long acquiredForBandwidthInFullnode = account014
180172
.getAcquiredDelegatedFrozenBalanceForBandwidth();
@@ -186,6 +178,8 @@ public void fullAndSoliMerged2ForNetUsage() {
186178
logger.info("delegatedForEnergyInFullnode " + delegatedForEnergyInFullnode);
187179
PublicMethed.waitSolidityNodeSynFullNodeData(blockingStubFull,blockingStubSoliInFull);
188180
account014 = PublicMethed.queryAccount(account014Address, blockingStubSoliInFull);
181+
final long lastCustomeTimeInSoliInFull = account014.getLatestConsumeTime();
182+
logger.info("freeNetUsageInSoliInFull " + lastCustomeTimeInSoliInFull);
189183
final long netUsageInSoliInFull = account014.getNetUsage();
190184
final long acquiredForBandwidthInSoliInFull = account014
191185
.getAcquiredDelegatedFrozenBalanceForBandwidth();
@@ -195,22 +189,24 @@ public void fullAndSoliMerged2ForNetUsage() {
195189
final long delegatedForEnergyInSoliInFull = account014
196190
.getAccountResource().getDelegatedFrozenBalanceForEnergy();
197191
logger.info("delegatedForEnergyInSoliInFull " + delegatedForEnergyInSoliInFull);
198-
PublicMethed.waitSolidityNodeSynFullNodeData(blockingStubFull,blockingStubSolidity);
192+
//PublicMethed.waitSolidityNodeSynFullNodeData(blockingStubFull,blockingStubSolidity);
199193
account014 = PublicMethed.queryAccount(account014Address, blockingStubSolidity);
200194
final long netUsageInSolidity = account014.getNetUsage();
195+
final long lastCustomeTimeInSolidity = account014.getLatestConsumeTime();
201196
final long acquiredForBandwidthInSolidity = account014
202197
.getAcquiredDelegatedFrozenBalanceForBandwidth();
203198
final long delegatedBandwidthInSolidity = account014.getDelegatedFrozenBalanceForBandwidth();
204199
final long acquiredForEnergyInSolidity = account014.getAccountResource()
205200
.getAcquiredDelegatedFrozenBalanceForEnergy();
206201
final long delegatedForEnergyInSolidity = account014.getAccountResource()
207202
.getDelegatedFrozenBalanceForEnergy();
203+
208204
logger.info("delegatedForEnergyInSolidity " + delegatedForEnergyInSolidity);
209205
Assert.assertTrue(netUsageInSoliInFull > 0 && netUsageInSolidity > 0
210206
&& netUsageInFullnode > 0);
211-
Assert.assertTrue(netUsageInFullnode <= netUsageInSoliInFull
207+
Assert.assertTrue(netUsageInFullnode <= netUsageInSoliInFull + 5
212208
&& netUsageInFullnode >= netUsageInSoliInFull - 5);
213-
Assert.assertTrue(netUsageInFullnode <= netUsageInSolidity
209+
Assert.assertTrue(netUsageInFullnode <= netUsageInSolidity + 5
214210
&& netUsageInFullnode >= netUsageInSolidity - 5);
215211
Assert.assertTrue(acquiredForBandwidthInFullnode == acquiredForBandwidthInSoliInFull
216212
&& acquiredForBandwidthInFullnode == acquiredForBandwidthInSolidity);
@@ -223,6 +219,11 @@ public void fullAndSoliMerged2ForNetUsage() {
223219
Assert.assertTrue(acquiredForBandwidthInSoliInFull == 1000000
224220
&& delegatedBandwidthInSoliInFull == 1000000 && acquiredForEnergyInSoliInFull == 1000000
225221
&& delegatedForEnergyInSoliInFull == 1000000);
222+
logger.info("lastCustomeTimeInSoliInFull " + lastCustomeTimeInSoliInFull);
223+
Assert.assertTrue(lastCustomeTimeInFullnode == lastCustomeTimeInSolidity
224+
&& lastCustomeTimeInFullnode == lastCustomeTimeInSoliInFull);
225+
logger.info("lastCustomeTimeInSoliInFull " + lastCustomeTimeInSoliInFull);
226+
Assert.assertTrue(lastCustomeTimeInSoliInFull != 0);
226227

227228
}
228229

0 commit comments

Comments
 (0)