iotsim-edge's People
Forkers
hobama group2-software-development-ncl mmessalti doganaltunbay kevmamba alhroubm vandung85 wsrtka jasiekg25 roxana-stan sunkaiiii suen049 napoleon211092 msca-malot abhishek-bits s-ruban liveonearthormars dezzarmouna20 shreyashmehrotra20 fnascimento-pucrsiotsim-edge's Issues
Offloading decision code
Hi,
I want to implement a customized computation offloading scheme in IoTSim-Edge. Can you please guide that where (in which file/function) offloading decision is taken. Thanks!
Simulating network - logs & parameters not clear
I have a problem trying to set up my own network simulation - even basic one, with various data packet sizes and shrinking factors. Documentation and guides available are very small and I am having a hard time seeing any difference in output logs. Here's actually the only way to reach out to people still working with IoTSim-Edge so I would ask someone to help me understand how to change parameters and what actually do default logs mean (or how to change them). I have read the guide and the articles on IoTSim-Edge but it is still not enough.
I think the best would be having a short live chat, so if someone replies then we could fix some time.
What I want is to set up a simulation perfectly for LoRa, but as it is not supported by default than can be Bluetooth or any other, to see the difference of battery consumption (overall) when having additional intermediate edge devices processing the data heavily and without them. It wil be then a base to present the difference in energy consumption when using various processing algorithms (which statistical data shrinking factor and processing time I would provide by myself).
CloudSim jar file location missing
Hi, dear in the readme file its mentioned that "One has to change the location of CloudSim jar file to compile succesfully." But where do we need to move this file? no next location is mentioned.
Error : While setting up
I followed readme and run lombok.jar file successfully. after that when i try to run as maven install, it shows following errors:
[INFO] Compiling 57 source files to E:\IoTSim-Edge-master\target\classes
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDatacenterCharacteristics.java:[5,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDatacenterCharacteristics.java:[6,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDatacenterCharacteristics.java:[16,52] cannot find symbol
symbol: class DatacenterCharacteristics
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/iot/IoTDevice.java:[6,34] package org.cloudbus.cloudsim.core does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/iot/IoTDevice.java:[7,34] package org.cloudbus.cloudsim.core does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/iot/IoTDevice.java:[8,34] package org.cloudbus.cloudsim.core does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/entity/ConnectionHeader.java:[3,34] package org.cloudbus.cloudsim.core does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/iot/IoTDevice.java:[31,41] cannot find symbol
symbol: class SimEntity
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDevice.java:[6,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDevice.java:[7,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDevice.java:[8,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDevice.java:[9,34] package org.cloudbus.cloudsim.core does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDevice.java:[10,42] package org.cloudbus.cloudsim.provisioners does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDevice.java:[11,42] package org.cloudbus.cloudsim.provisioners does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDevice.java:[20,33] cannot find symbol
symbol: class Host
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/feature/EdgeLet.java:[5,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/feature/EdgeLet.java:[6,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/feature/EdgeLet.java:[9,30] cannot find symbol
symbol: class Cloudlet
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDevice.java:[38,25] cannot find symbol
symbol: class RamProvisioner
location: class org.edge.core.edge.EdgeDevice
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDevice.java:[39,25] cannot find symbol
symbol: class BwProvisioner
location: class org.edge.core.edge.EdgeDevice
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDevice.java:[41,40] cannot find symbol
symbol: class Pe
location: class org.edge.core.edge.EdgeDevice
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDevice.java:[42,25] cannot find symbol
symbol: class VmScheduler
location: class org.edge.core.edge.EdgeDevice
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/feature/EdgeLet.java:[36,19] cannot find symbol
symbol: class UtilizationModel
location: class org.edge.core.feature.EdgeLet
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/feature/EdgeLet.java:[37,19] cannot find symbol
symbol: class UtilizationModel
location: class org.edge.core.feature.EdgeLet
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/feature/EdgeLet.java:[38,19] cannot find symbol
symbol: class UtilizationModel
location: class org.edge.core.feature.EdgeLet
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/feature/EdgeLet.java:[74,25] cannot find symbol
symbol: class UtilizationModel
location: class org.edge.core.feature.EdgeLet
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/feature/EdgeLet.java:[74,63] cannot find symbol
symbol: class UtilizationModel
location: class org.edge.core.feature.EdgeLet
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/feature/EdgeLet.java:[75,25] cannot find symbol
symbol: class UtilizationModel
location: class org.edge.core.feature.EdgeLet
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/feature/EdgeLet.java:[82,25] cannot find symbol
symbol: class UtilizationModel
location: class org.edge.core.feature.EdgeLet
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/feature/EdgeLet.java:[82,63] cannot find symbol
symbol: class UtilizationModel
location: class org.edge.core.feature.EdgeLet
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/feature/EdgeLet.java:[83,25] cannot find symbol
symbol: class UtilizationModel
location: class org.edge.core.feature.EdgeLet
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/iot/IoTDevice.java:[369,34] cannot find symbol
symbol: class SimEvent
location: class org.edge.core.iot.IoTDevice
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/iot/IoTDevice.java:[537,31] cannot find symbol
symbol: class SimEvent
location: class org.edge.core.iot.IoTDevice
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/iot/LightSensor.java:[3,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/iot/LightSensor.java:[4,34] package org.cloudbus.cloudsim.core does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/iot/LightSensor.java:[127,34] cannot find symbol
symbol: class SimEvent
location: class org.edge.core.iot.LightSensor
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example3.java:[13,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example3.java:[14,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example3.java:[15,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example3.java:[16,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example3.java:[17,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example3.java:[18,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example3.java:[19,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example3.java:[20,34] package org.cloudbus.cloudsim.core does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example3.java:[21,42] package org.cloudbus.cloudsim.provisioners does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example3.java:[22,42] package org.cloudbus.cloudsim.provisioners does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example3.java:[23,42] package org.cloudbus.cloudsim.provisioners does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/MicroELement.java:[5,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/MicroELement.java:[6,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/MicroELement.java:[7,35] package org.cloudbus.cloudsim.power does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/MicroELement.java:[10,35] cannot find symbol
symbol: class Vm
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example3.java:[167,52] cannot find symbol
symbol: class Cloudlet
location: class org.edge.examples.Example3
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenter.java:[5,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenter.java:[6,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenter.java:[7,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenter.java:[8,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenter.java:[9,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenter.java:[10,34] package org.cloudbus.cloudsim.core does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenter.java:[25,37] cannot find symbol
symbol: class Datacenter
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[7,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[8,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[9,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[10,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[11,34] package org.cloudbus.cloudsim.core does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[12,34] package org.cloudbus.cloudsim.core does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[13,34] package org.cloudbus.cloudsim.core does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[14,34] package org.cloudbus.cloudsim.core does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[32,43] cannot find symbol
symbol: class DatacenterBroker
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example3.java:[576,22] cannot find symbol
symbol: class Pe
location: class org.edge.examples.Example3
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[51,34] cannot find symbol
symbol: class SimEvent
location: class org.edge.core.edge.EdgeDataCenterBroker
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[89,50] cannot find symbol
symbol: class SimEvent
location: class org.edge.core.edge.EdgeDataCenterBroker
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[119,46] cannot find symbol
symbol: class SimEvent
location: class org.edge.core.edge.EdgeDataCenterBroker
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[138,32] cannot find symbol
symbol: class SimEvent
location: class org.edge.core.edge.EdgeDataCenterBroker
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[284,52] cannot find symbol
symbol: class SimEvent
location: class org.edge.core.edge.EdgeDataCenterBroker
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[293,42] cannot find symbol
symbol: class SimEvent
location: class org.edge.core.edge.EdgeDataCenterBroker
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[335,40] cannot find symbol
symbol: class SimEvent
location: class org.edge.core.edge.EdgeDataCenterBroker
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[478,40] cannot find symbol
symbol: class SimEvent
location: class org.edge.core.edge.EdgeDataCenterBroker
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[514,51] cannot find symbol
symbol: class SimEvent
location: class org.edge.core.edge.EdgeDataCenterBroker
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[530,50] cannot find symbol
symbol: class SimEvent
location: class org.edge.core.edge.EdgeDataCenterBroker
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[543,38] cannot find symbol
symbol: class SimEvent
location: class org.edge.core.edge.EdgeDataCenterBroker
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenter.java:[38,25] cannot find symbol
symbol: class VmAllocationPolicy
location: class org.edge.core.edge.EdgeDataCenter
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenter.java:[38,69] cannot find symbol
symbol: class Storage
location: class org.edge.core.edge.EdgeDataCenter
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenter.java:[45,34] cannot find symbol
symbol: class SimEvent
location: class org.edge.core.edge.EdgeDataCenter
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenter.java:[54,39] cannot find symbol
symbol: class SimEvent
location: class org.edge.core.edge.EdgeDataCenter
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenter.java:[72,44] cannot find symbol
symbol: class SimEvent
location: class org.edge.core.edge.EdgeDataCenter
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenter.java:[91,47] cannot find symbol
symbol: class SimEvent
location: class org.edge.core.edge.EdgeDataCenter
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/MicroELement.java:[93,25] cannot find symbol
symbol: class CloudletScheduler
location: class org.edge.core.edge.MicroELement
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/MicroELement.java:[98,25] cannot find symbol
symbol: class CloudletScheduler
location: class org.edge.core.edge.MicroELement
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/iot/TemperatureSensor.java:[3,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/iot/TemperatureSensor.java:[4,34] package org.cloudbus.cloudsim.core does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/iot/TemperatureSensor.java:[127,34] cannot find symbol
symbol: class SimEvent
location: class org.edge.core.iot.TemperatureSensor
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/iot/CarSensor.java:[3,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/iot/CarSensor.java:[4,34] package org.cloudbus.cloudsim.core does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/iot/CarSensor.java:[111,34] cannot find symbol
symbol: class SimEvent
location: class org.edge.core.iot.CarSensor
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example2A.java:[13,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example2A.java:[14,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example2A.java:[15,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example2A.java:[16,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example2A.java:[17,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example2A.java:[18,29] package org.cloudbus.cloudsim does not exist
[INFO] 100 errors
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 6.042 s
[INFO] Finished at: 2021-03-19T00:07:20+05:30
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.2:compile (default-compile) on project simulator: Compilation failure: Compilation failure:
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDatacenterCharacteristics.java:[5,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDatacenterCharacteristics.java:[6,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDatacenterCharacteristics.java:[16,52] cannot find symbol
[ERROR] symbol: class DatacenterCharacteristics
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/iot/IoTDevice.java:[6,34] package org.cloudbus.cloudsim.core does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/iot/IoTDevice.java:[7,34] package org.cloudbus.cloudsim.core does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/iot/IoTDevice.java:[8,34] package org.cloudbus.cloudsim.core does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/entity/ConnectionHeader.java:[3,34] package org.cloudbus.cloudsim.core does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/iot/IoTDevice.java:[31,41] cannot find symbol
[ERROR] symbol: class SimEntity
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDevice.java:[6,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDevice.java:[7,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDevice.java:[8,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDevice.java:[9,34] package org.cloudbus.cloudsim.core does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDevice.java:[10,42] package org.cloudbus.cloudsim.provisioners does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDevice.java:[11,42] package org.cloudbus.cloudsim.provisioners does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDevice.java:[20,33] cannot find symbol
[ERROR] symbol: class Host
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/feature/EdgeLet.java:[5,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/feature/EdgeLet.java:[6,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/feature/EdgeLet.java:[9,30] cannot find symbol
[ERROR] symbol: class Cloudlet
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDevice.java:[38,25] cannot find symbol
[ERROR] symbol: class RamProvisioner
[ERROR] location: class org.edge.core.edge.EdgeDevice
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDevice.java:[39,25] cannot find symbol
[ERROR] symbol: class BwProvisioner
[ERROR] location: class org.edge.core.edge.EdgeDevice
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDevice.java:[41,40] cannot find symbol
[ERROR] symbol: class Pe
[ERROR] location: class org.edge.core.edge.EdgeDevice
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDevice.java:[42,25] cannot find symbol
[ERROR] symbol: class VmScheduler
[ERROR] location: class org.edge.core.edge.EdgeDevice
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/feature/EdgeLet.java:[36,19] cannot find symbol
[ERROR] symbol: class UtilizationModel
[ERROR] location: class org.edge.core.feature.EdgeLet
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/feature/EdgeLet.java:[37,19] cannot find symbol
[ERROR] symbol: class UtilizationModel
[ERROR] location: class org.edge.core.feature.EdgeLet
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/feature/EdgeLet.java:[38,19] cannot find symbol
[ERROR] symbol: class UtilizationModel
[ERROR] location: class org.edge.core.feature.EdgeLet
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/feature/EdgeLet.java:[74,25] cannot find symbol
[ERROR] symbol: class UtilizationModel
[ERROR] location: class org.edge.core.feature.EdgeLet
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/feature/EdgeLet.java:[74,63] cannot find symbol
[ERROR] symbol: class UtilizationModel
[ERROR] location: class org.edge.core.feature.EdgeLet
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/feature/EdgeLet.java:[75,25] cannot find symbol
[ERROR] symbol: class UtilizationModel
[ERROR] location: class org.edge.core.feature.EdgeLet
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/feature/EdgeLet.java:[82,25] cannot find symbol
[ERROR] symbol: class UtilizationModel
[ERROR] location: class org.edge.core.feature.EdgeLet
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/feature/EdgeLet.java:[82,63] cannot find symbol
[ERROR] symbol: class UtilizationModel
[ERROR] location: class org.edge.core.feature.EdgeLet
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/feature/EdgeLet.java:[83,25] cannot find symbol
[ERROR] symbol: class UtilizationModel
[ERROR] location: class org.edge.core.feature.EdgeLet
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/iot/IoTDevice.java:[369,34] cannot find symbol
[ERROR] symbol: class SimEvent
[ERROR] location: class org.edge.core.iot.IoTDevice
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/iot/IoTDevice.java:[537,31] cannot find symbol
[ERROR] symbol: class SimEvent
[ERROR] location: class org.edge.core.iot.IoTDevice
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/iot/LightSensor.java:[3,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/iot/LightSensor.java:[4,34] package org.cloudbus.cloudsim.core does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/iot/LightSensor.java:[127,34] cannot find symbol
[ERROR] symbol: class SimEvent
[ERROR] location: class org.edge.core.iot.LightSensor
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example3.java:[13,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example3.java:[14,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example3.java:[15,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example3.java:[16,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example3.java:[17,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example3.java:[18,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example3.java:[19,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example3.java:[20,34] package org.cloudbus.cloudsim.core does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example3.java:[21,42] package org.cloudbus.cloudsim.provisioners does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example3.java:[22,42] package org.cloudbus.cloudsim.provisioners does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example3.java:[23,42] package org.cloudbus.cloudsim.provisioners does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/MicroELement.java:[5,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/MicroELement.java:[6,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/MicroELement.java:[7,35] package org.cloudbus.cloudsim.power does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/MicroELement.java:[10,35] cannot find symbol
[ERROR] symbol: class Vm
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example3.java:[167,52] cannot find symbol
[ERROR] symbol: class Cloudlet
[ERROR] location: class org.edge.examples.Example3
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenter.java:[5,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenter.java:[6,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenter.java:[7,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenter.java:[8,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenter.java:[9,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenter.java:[10,34] package org.cloudbus.cloudsim.core does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenter.java:[25,37] cannot find symbol
[ERROR] symbol: class Datacenter
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[7,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[8,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[9,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[10,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[11,34] package org.cloudbus.cloudsim.core does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[12,34] package org.cloudbus.cloudsim.core does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[13,34] package org.cloudbus.cloudsim.core does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[14,34] package org.cloudbus.cloudsim.core does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[32,43] cannot find symbol
[ERROR] symbol: class DatacenterBroker
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example3.java:[576,22] cannot find symbol
[ERROR] symbol: class Pe
[ERROR] location: class org.edge.examples.Example3
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[51,34] cannot find symbol
[ERROR] symbol: class SimEvent
[ERROR] location: class org.edge.core.edge.EdgeDataCenterBroker
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[89,50] cannot find symbol
[ERROR] symbol: class SimEvent
[ERROR] location: class org.edge.core.edge.EdgeDataCenterBroker
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[119,46] cannot find symbol
[ERROR] symbol: class SimEvent
[ERROR] location: class org.edge.core.edge.EdgeDataCenterBroker
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[138,32] cannot find symbol
[ERROR] symbol: class SimEvent
[ERROR] location: class org.edge.core.edge.EdgeDataCenterBroker
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[284,52] cannot find symbol
[ERROR] symbol: class SimEvent
[ERROR] location: class org.edge.core.edge.EdgeDataCenterBroker
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[293,42] cannot find symbol
[ERROR] symbol: class SimEvent
[ERROR] location: class org.edge.core.edge.EdgeDataCenterBroker
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[335,40] cannot find symbol
[ERROR] symbol: class SimEvent
[ERROR] location: class org.edge.core.edge.EdgeDataCenterBroker
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[478,40] cannot find symbol
[ERROR] symbol: class SimEvent
[ERROR] location: class org.edge.core.edge.EdgeDataCenterBroker
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[514,51] cannot find symbol
[ERROR] symbol: class SimEvent
[ERROR] location: class org.edge.core.edge.EdgeDataCenterBroker
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[530,50] cannot find symbol
[ERROR] symbol: class SimEvent
[ERROR] location: class org.edge.core.edge.EdgeDataCenterBroker
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenterBroker.java:[543,38] cannot find symbol
[ERROR] symbol: class SimEvent
[ERROR] location: class org.edge.core.edge.EdgeDataCenterBroker
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenter.java:[38,25] cannot find symbol
[ERROR] symbol: class VmAllocationPolicy
[ERROR] location: class org.edge.core.edge.EdgeDataCenter
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenter.java:[38,69] cannot find symbol
[ERROR] symbol: class Storage
[ERROR] location: class org.edge.core.edge.EdgeDataCenter
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenter.java:[45,34] cannot find symbol
[ERROR] symbol: class SimEvent
[ERROR] location: class org.edge.core.edge.EdgeDataCenter
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenter.java:[54,39] cannot find symbol
[ERROR] symbol: class SimEvent
[ERROR] location: class org.edge.core.edge.EdgeDataCenter
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenter.java:[72,44] cannot find symbol
[ERROR] symbol: class SimEvent
[ERROR] location: class org.edge.core.edge.EdgeDataCenter
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/EdgeDataCenter.java:[91,47] cannot find symbol
[ERROR] symbol: class SimEvent
[ERROR] location: class org.edge.core.edge.EdgeDataCenter
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/MicroELement.java:[93,25] cannot find symbol
[ERROR] symbol: class CloudletScheduler
[ERROR] location: class org.edge.core.edge.MicroELement
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/edge/MicroELement.java:[98,25] cannot find symbol
[ERROR] symbol: class CloudletScheduler
[ERROR] location: class org.edge.core.edge.MicroELement
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/iot/TemperatureSensor.java:[3,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/iot/TemperatureSensor.java:[4,34] package org.cloudbus.cloudsim.core does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/iot/TemperatureSensor.java:[127,34] cannot find symbol
[ERROR] symbol: class SimEvent
[ERROR] location: class org.edge.core.iot.TemperatureSensor
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/iot/CarSensor.java:[3,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/iot/CarSensor.java:[4,34] package org.cloudbus.cloudsim.core does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/core/iot/CarSensor.java:[111,34] cannot find symbol
[ERROR] symbol: class SimEvent
[ERROR] location: class org.edge.core.iot.CarSensor
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example2A.java:[13,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example2A.java:[14,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example2A.java:[15,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example2A.java:[16,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example2A.java:[17,29] package org.cloudbus.cloudsim does not exist
[ERROR] /E:/IoTSim-Edge-master/src/main/java/org/edge/examples/Example2A.java:[18,29] package org.cloudbus.cloudsim does not exist
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
Plz give me solution for that
Build Errors
Hello,
I have been trying to run the examples on IoTSim-Edge. I am following the User Manuel as well as went through the closed issue Compilation Errors #1.
I am receiving build errors, i.e. BUILD FAILURE. I have attached the full output log when I run Maven Install.
Please let me know if there are any resources that you can point out or any other information needed from my side.
Compilation Fails on Tests
I would like the authors to guide me how to fix the following error:
T E S T S
Running org.edge.test.ConfigurationTest
{"trace_flag":false,"numUser":1,"ioTDeviceEntities":[{"mobilityEntity":{"movable":true,"volecity":2.0,"range":{"beginX":0,"endX":100},"signalRange":0.0,"location":{"x":0.0,"y":0.0,"z":0.0}},"numberofEntity":0,"assignmentId":1,"ioTClassName":"org.edge.device.iot.TemperatureSensor","iotType":"environmental","name":"temperature","data_frequency":1.0,"dataGenerationTime":1.0,"complexityOfDataPackage":1,"dataSize":1,"networkModelEntity":{"networkType":"wifi","communicationProtocol":"xmpp"},"max_battery_capacity":100.0,"battery_drainage_rate":1.0,"processingAbility":1.0}],"MELEntities":[{"vmid":1,"mips":1111,"size":1111,"ram":1222,"bw":1111,"pesNumber":1,"vmm":"xxx","cloudletSchedulerClassName":"org.cloudbus.cloudsim.CloudletSchedulerTimeShared","datasizeShrinkFactor":0.0}],"broker":{"name":"broker1"},"edgeDatacenter":[{"name":"edgeDatacenter1","characteristics":{"architecture":"x86","os":"Linux","vmm":"Xen","hostListEntities":[{"id":1,"ramProvisioner":{"className":"org.cloudbus.cloudsim.provisioners.RamProvisionerSimple","ramSize":100000},"bwProvisioner":{"className":"org.cloudbus.cloudsim.provisioners.BwProvisionerSimple","bwSize":1000000},"storage":1000000,"peEntities":[{"id":1,"peProvisionerClassName":"org.cloudbus.cloudsim.provisioners.PeProvisionerSimple","mips":100000}],"vmScheduler":{"className":"org.cloudbus.cloudsim.VmSchedulerTimeShared"},"edgeType":"RASPBERRY_PI","geo_location":{"movable":false,"volecity":0.0,"signalRange":50.0,"location":{"x":0.0,"y":0.0,"z":0.0}},"networkModel":{"networkType":"wifi","communicationProtocol":"xmpp"},"max_IoTDevice_capacity":10,"max_battery_capacity":100.0,"battery_drainage_rate":1.0,"current_battery_capacity":100.0},{"id":2,"ramProvisioner":{"className":"org.cloudbus.cloudsim.provisioners.RamProvisionerSimple","ramSize":100000},"bwProvisioner":{"className":"org.cloudbus.cloudsim.provisioners.BwProvisionerSimple","bwSize":1000000},"storage":1000000,"peEntities":[{"id":2,"peProvisionerClassName":"org.cloudbus.cloudsim.provisioners.PeProvisionerSimple","mips":100000}],"vmScheduler":{"className":"org.cloudbus.cloudsim.VmSchedulerTimeShared"},"edgeType":"RASPBERRY_PI","geo_location":{"movable":false,"volecity":0.0,"signalRange":50.0,"location":{"x":100.0,"y":0.0,"z":0.0}},"networkModel":{"networkType":"wifi","communicationProtocol":"xmpp"},"max_IoTDevice_capacity":10,"max_battery_capacity":100.0,"battery_drainage_rate":1.0,"current_battery_capacity":100.0}],"cost":1.0,"timeZone":10.0,"costPerSec":0.0,"costPerMem":0.05,"costPerStorage":0.001,"costPerBw":0.0,"communicationProtocolSupported":["xmpp"],"ioTDeviceClassNameSupported":["org.edge.device.iot.TemperatureSensor"]},"vmAllocationPolicy":{"className":"org.cloudbus.cloudsim.VmAllocationPolicySimple","hostEntities":[{"id":1,"ramProvisioner":{"className":"org.cloudbus.cloudsim.provisioners.RamProvisionerSimple","ramSize":100000},"bwProvisioner":{"className":"org.cloudbus.cloudsim.provisioners.BwProvisionerSimple","bwSize":1000000},"storage":1000000,"peEntities":[{"id":1,"peProvisionerClassName":"org.cloudbus.cloudsim.provisioners.PeProvisionerSimple","mips":100000}],"vmScheduler":{"className":"org.cloudbus.cloudsim.VmSchedulerTimeShared"},"edgeType":"RASPBERRY_PI","geo_location":{"movable":false,"volecity":0.0,"signalRange":50.0,"location":{"x":0.0,"y":0.0,"z":0.0}},"networkModel":{"networkType":"wifi","communicationProtocol":"xmpp"},"max_IoTDevice_capacity":10,"max_battery_capacity":100.0,"battery_drainage_rate":1.0,"current_battery_capacity":100.0},{"id":2,"ramProvisioner":{"className":"org.cloudbus.cloudsim.provisioners.RamProvisionerSimple","ramSize":100000},"bwProvisioner":{"className":"org.cloudbus.cloudsim.provisioners.BwProvisionerSimple","bwSize":1000000},"storage":1000000,"peEntities":[{"id":2,"peProvisionerClassName":"org.cloudbus.cloudsim.provisioners.PeProvisionerSimple","mips":100000}],"vmScheduler":{"className":"org.cloudbus.cloudsim.VmSchedulerTimeShared"},"edgeType":"RASPBERRY_PI","geo_location":{"movable":false,"volecity":0.0,"signalRange":50.0,"location":{"x":100.0,"y":0.0,"z":0.0}},"networkModel":{"networkType":"wifi","communicationProtocol":"xmpp"},"max_IoTDevice_capacity":10,"max_battery_capacity":100.0,"battery_drainage_rate":1.0,"current_battery_capacity":100.0}]},"schedulingInterval":1.0}],"connections":[{"vmId":1,"assigmentIoTId":1}]}
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.127 sec
Running org.edge.test.MicroElementTopologyTest
[{"id":0,"downLinkIds":[1,2,3]},{"id":1,"upLinkId":0,"downLinkIds":[3,4]},{"id":2,"upLinkId":0,"downLinkIds":[5,6,7]},{"id":3,"upLinkId":1,"downLinkIds":[]},{"id":4,"upLinkId":1,"downLinkIds":[]},{"id":5,"upLinkId":2,"downLinkIds":[8]},{"id":6,"upLinkId":2,"downLinkIds":[8]},{"id":7,"upLinkId":2,"downLinkIds":[8]},{"id":8,"upLinkId":3,"downLinkIds":[5,6,7]}]
Tests run: 2, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.002 sec <<< FAILURE!
convertToClass(org.edge.test.MicroElementTopologyTest) Time elapsed: 0.001 sec <<< ERROR!
java.lang.NullPointerException
at java.base/java.io.Reader.(Reader.java:167)
at java.base/java.io.InputStreamReader.(InputStreamReader.java:72)
at org.edge.test.MicroElementTopologyTest.convertToClass(MicroElementTopologyTest.java:52)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)
at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
Running org.edge.test.TestCreateIoTdevice
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.001 sec <<< FAILURE!
create(org.edge.test.TestCreateIoTdevice) Time elapsed: 0.001 sec <<< ERROR!
java.lang.Error: Unresolved compilation problems:
The import org.cloudbus cannot be resolved
The import org.cloudbus cannot be resolved
The hierarchy of the type TemperatureSensor is inconsistent
UtilizationModelFull cannot be resolved to a type
UtilizationModelFull cannot be resolved to a type
UtilizationModelFull cannot be resolved to a type
The method getId() is undefined for the type TemperatureSensor
SimEvent cannot be resolved to a type
The method shutdownEntity() of type TemperatureSensor must override or implement a supertype method
at org.edge.core.iot.TemperatureSensor.<init>(TemperatureSensor.java:3)
at org.edge.test.TestCreateIoTdevice.createLoTDevice(TestCreateIoTdevice.java:43)
at org.edge.test.TestCreateIoTdevice.create(TestCreateIoTdevice.java:34)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)
at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
Running org.edge.test.TestState
true
class org.edge.core.iot.TemperatureSensor
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Results :
Tests in error:
convertToClass(org.edge.test.MicroElementTopologyTest)
create(org.edge.test.TestCreateIoTdevice): Unresolved compilation problems: (..)
Tests run: 6, Failures: 0, Errors: 2, Skipped: 0
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.775 s
[INFO] Finished at: 2020-04-11T21:33:24+05:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test (default-test) on project simulator: There are test failures.
[ERROR]
[ERROR] Please refer to C:\Users\faisaliradat\Documents\GitHub\IoTSim-Edge\target\surefire-reports for the individual test results.
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
Compilation Errors
Getting compilation errors, a few of the modules are not getting imported so I manually downloaded them and added the path to the project on Eclipse. Still encountering errors such as
Exception in thread "main" java.lang.NullPointerException
at java.base/java.io.Reader.(Reader.java:167)
at java.base/java.io.InputStreamReader.(InputStreamReader.java:72)
at org.edge.examples.Example3.init(Example3.java:261)
at org.edge.examples.Example3.main(Example3.java:695)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.