neXenio / BLE-Indoor-Positioning

Multilateration using bluetooth beacons
Apache License 2.0
430 stars 129 forks source link

0127 improve distance estimation benchmark #141

Open marvinmirtschin opened 5 years ago

codecov-io commented 5 years ago

Codecov Report

Merging #141 into 0127-recording-ui will increase coverage by 0.1%. The diff coverage is 33.33%.

Impacted file tree graph

@@                  Coverage Diff                   @@
##             0127-recording-ui     #141     +/-   ##
======================================================
+ Coverage                38.19%   38.29%   +0.1%     
- Complexity                 241      243      +2     
======================================================
  Files                       45       45             
  Lines                     1427     1431      +4     
  Branches                   133      133             
======================================================
+ Hits                       545      548      +3     
- Misses                     830      831      +1     
  Partials                    52       52
Impacted Files Coverage Δ Complexity Δ
...doorpositioning/testutil/benchmark/DeviceInfo.java 0% <ø> (ø) 0 <0> (ø) :arrow_down:
...sitioning/testutil/benchmark/RssiMeasurements.java 0% <ø> (ø) 0 <0> (ø) :arrow_down:
...ning/ble/advertising/IBeaconAdvertisingPacket.java 34.9% <0%> (+0.94%) 25 <2> (+1) :arrow_up:
...doorpositioning/testutil/benchmark/BeaconInfo.java 0% <0%> (ø) 0 <0> (ø) :arrow_down:
...tioning/ble/advertising/AdvertisingPacketUtil.java 78.57% <100%> (ø) 18 <0> (ø) :arrow_down:
...exenio/bleindoorpositioning/ble/beacon/Beacon.java 49.09% <20%> (-0.91%) 29 <0> (ø)
... and 1 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update ad46b75...bd93194. Read the comment docs.

marvinmirtschin commented 5 years ago
Screenshot 2019-08-26 at 15 26 12

Screenshot of result for a test with 2 distance calculators using fake data. The score is based on the difference between the recorded distance and the distance calculated by the calculator.