| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
|
|
|
|
|
|
|
| |
* Fixed failing ping parsing
* Replace regex with InetAddresses
* NetRetriever now also accepts interfaces other than eth.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Reformatted code
* Faulty IP adresses now affects match metric
* insideThreshold now takes threshold percentage as parameter
* change in match logic to make testing easier
* Changed IPv4 regex
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Now stores netInfo also if ping6 did not work
* Added information to README
* Changed disk benchmark command to use conv = fdatasync
* Diskretriever now sums up all sizes from df to get disk size
* Extracted test JSON strings to separate files
* Disk retriever now ignores RAM and first row
* Changed mock input for disk size retriever test
* using pvdisplay to retrieve disk size
* Changed to not assume IPv4 address exist in node repo
* DiskRetriever now handles multiple disks by adding them to get tot disk size
* IPAddressVerifier now verifies both IP addresses against hostname reported by node repo JSON
* NetRetriever now throws exceptions in a consistent way
* MemoryRetriver throws exception similar to other retrievers
* More detailed logging in case of exception in DiskRetriever
* Changed logging depending on exception type in NetRetriever
* Now compares ipv6 connectivity with node repo
* attempt to make Pogo seperate out verifications with errors
* The complete match metric is now also dependent on ping response
* Added check making sure spec verification is not run on virtual machines
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Now stores netInfo also if ping6 did not work
* Added information to README
* Changed disk benchmark command to use conv = fdatasync
* Diskretriever now sums up all sizes from df to get disk size
* Extracted test JSON strings to separate files
* Disk retriever now ignores RAM and first row
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Fixed wrong case in file name
* Interfacespeed string to double converting moved out to new function
* Changed names and refactored SpecVerifier
* Changed disk type from boolean to enum
* Made HostURLGenerator tests and renamed one variable in specVerifier
* Added test for SpecVerifier
* added tests in some spec classes and a check for Ipv6 when retrieving from nodeRepo
* Added tests for verifySpec
* Hardwareverifier changed name to HardwareBenchmarker and som refactoring in this class
* More tests. Made methods in SpecVerifier static
* Fixed CommandExecutor
* added configserver URL retriver
* Fixed resource path names
* Moved pinging to spec verification. Deleted Client and Server classes from hardware verification. Created TerminationController
* Added tests for buildNodeInfoUrl
* Calls static function without object instance instance in HostURLGeneratorTest
* umount is now sudo
* Changed BenchmarkResults attributes to primitives
* Added more tests
* added tests for HardwareBenckmarker and TerminationController
* Change of name
* Reformatted code
* Removed done TODOs
* Changed parameters of Diskbenchmark
|
| |
|
| |
|
| |
|
| |
|
|
|
| |
* Initial node verification commit
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| | |
Always check if metadata.json exists, if not - create it.
|
| | |
|
|/ |
|
| |
|
|
|
|
| |
* Setup logging and use vespa.log when started from node-admin
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|