microsoft / restler-fuzzer

RESTler is the first stateful REST API fuzzing tool for automatically testing cloud services through their REST APIs and finding security and reliability bugs in these services.
MIT License
2.6k stars 298 forks source link

Getting Request coverage ( successful / total) : 0 /6 on the demo server #438

Open santikris2003 opened 2 years ago

santikris2003 commented 2 years ago

Am I doing anything wrong here , this is on Ubuntu machine , shouldn't it be 5/6 or 6/6 atleast on demo server available with the repo root@metasplotable3:~/restler_bin/restler-fuzzer# python3 restler-quick-start.py --api_spec_path demo_server/swagger.json --restler_drop_dir /root/restler_bin dotnet "/root/restler_bin/restler/Restler.dll" compile --api_spec "/root/restler_bin/restler-fuzzer/demo_server/swagger.json" Starting task Compile... Task Compile succeeded. Collecting logs... dotnet "/root/restler_bin/restler/Restler.dll" test --grammar_file "Compile/grammar.py" --dictionary_file "Compile/dict.json" --settings "Compile/engine_settings.json" --no_ssl Starting task Test... Using python: 'python3' (Python 3.7.3) Request coverage (successful / total): 0 / 6 No bugs were found. Task Test succeeded. Collecting logs... Test complete. See /root/restler_bin/restler-fuzzer/restler_working_dir for results. root@metasplotable3:~/restler_bin/restler-fuzzer#

marina-p commented 2 years ago

Hello @santikris2003,

Yes, coverage for demo_server should be 6/6. To be able to further diagnose this, could you please attach the logs in the 'Test' folder?

Just in case: the above "quick start" command does not launch demo_server itself, you need to do this separately using these README instructions.

Thanks,

Marina

santikris2003 commented 2 years ago

attaching the logs restler-20220107-025508.log