Releases: bertrandmartel/speed-test-lib
Releases · bertrandmartel/speed-test-lib
Speed Test library for Java / Android
- https support
- proxy server support
Speed Test library for Java / Android
onInterruptioncallback has been removed,onCompletionwill be called whenforceStopTask()will stop DL/UL tasksgetLiveDownloadReportandgetLiveUploadReporthave been replaced bygetLiveReport()- fix concurrency in repeat task
- fix upload redirect
Speed Test library for Java / Android
- Speed test listener now has only one callback per type (no more one callback for upload, one for download).
onProgressis used to monitor progression,onErroris used to track error,onCompletionis used for upload/download completion - Repeat listener has its callback
onFinishedrenamed intoonCompletion - 301 & 302 requests are redirected to the correct location
- report interval can be set globally via the
SpeedTestSocketconstructor (eg :new SpeedTestSocket(2000)) forceStopTask()bug fix when using repeat actions- bug fix when very slow start of upload/download in the calculation of speed test rate (division by 0)
- All
start***Download&start***Uploadare reduced to juststartDownloadandstartUpload, The protocol, port and hostname must be set in the URI string as first parameter. See following example for http & ftp download :
speedTestSocket.startDownload("http://2.testdebit.info/fichiers/1Mo.dat");
speedTestSocket.startDownload("ftp://speedtest.tele2.net/1MB.zip");
Speed Test library for Java / Android
- fix Java 1.7 sourceCompatibility issue on Android
Speed Test library for Java / Android
- API to set the setup time : time from which download / upload speed rate will be computed (default : 0 ms)
Speed Test library for Java / Android
- configurable upload file storage
Speed Test library for Java / Android
- bugfix : wait for threadpool shutdown before force close socket
Speed Test library for Java / Android
- bugfix : threadpool re-initialization before submitting a new task
Speed Test library for Java / Android
- add
startUploadRepeatAPI to chain upload requests on a fixed duration with a configurable report interval - fix repeated request bug : speed test average calculation
Speed Test library for Java / Android
- bug fix
- socket timeout on upload task
- add PMD task to build configuration + rulesets config file