Hardware-Failures are counted twice

Description

When simulating failures with SimuCom, it seems like in the experiment results Hardware-Failures are counted twice.

Example:
When simulating the uploaded project with 1000 time units with an open-workload with an interarrival time of 1, 1000 runs are performed.The system is configured that roughly 1/10 of the executions should fail due to a CPU failure.

However, the results for my example run are 881 successes, 238 failures. This cannot be valid as the sum exceeds the total number of runs of 1000. Halfing the number of failures gives the correct result.

The same seems to be the case for NetworkInducedFailures.

Environment

None

Activity

Show:
Steffen Becker
April 10, 2018, 3:38 PM

I ran your model using my development environment. Results are as expected, 101 failures with 1001 measurements.

[Worker-21 ] WARN : ---- System Failure Statistics: START ---- [Worker-21 ] WARN : - Total usage scenario runs: 1001
[Worker-21 ] WARN : - Total failed usage scenario runs: 101
[Worker-21 ] WARN : - Total simulated time units: 1000.0
[Worker-21 ] WARN : - Total probability of success: 0.8991008991008991
[Worker-21 ] WARN : - Failure rate (failures per simulated time unit): 0.101
[Worker-21 ] WARN : - Mean time between failure: 9.900990099009901
[Worker-21 ] WARN : - Total number of faults: 101
[Worker-21 ] WARN : - Total probability of fault: 0.1008991008991009
[Worker-21 ] WARN : - Total probability of no fault: 0.8991008991008991
[Worker-21 ] WARN : - Fault rate (recovered and non-recovered, faults per simulated time unit): 0.101
[Worker-21 ] WARN : - Mean time between faults (recovered and non-recovered): 9.900990099009901
[Worker-21 ] WARN : – aName/CPU (system-internal hardware-induced failure): 101 (0.1008991008991009)
[Worker-21 ] WARN : ---- System Failure Statistics: END -----
 

Any idea what I need to do to reproduce the issue?

Steffen Becker
March 24, 2018, 9:04 AM

What do you mean by halfing the results gets it right? Then the sum is not 1000 either?

Cannot Reproduce

Assignee

Steffen Becker

Reporter

Jonas Kunz

Labels

None

Requirement Category

None

External issue URL

None

Affects versions

Priority

Major