summaryrefslogtreecommitdiffstats
path: root/node-maintainer
Commit message (Collapse)AuthorAgeFilesLines
* Fix coredump handlerValerij Fredriksen2017-09-132-11/+21
|
* Remove hardwareFailureTypeValerij Fredriksen2017-09-081-1/+0
|
* Changed write location for diskbenchmark (#3159)Sindre Grøstad2017-08-181-1/+1
|
* Adapt to junit 4.12 changesBjørn Christian Seime2017-08-181-2/+2
|
* Merge with masterJon Bratseth2017-08-1861-284/+595
|\
| * Non-functional changes only (#3153)Jon Bratseth2017-08-1853-164/+349
| | | | | | | | | | | | * Non-functional changes only * Added class level comments and authors
| * Interns/late changes (#3152)Sindre Grøstad2017-08-1860-123/+301
| | | | | | | | | | | | | | | | | | | | | | | | * Add tests for reporting when old HardwareDivergence is wrong and when not existing * ReportSender renamed to Reporter and READMEs updated * Added TODO file in verification * Added copyright headers * code cleanup
* | Add copyright headerJon Bratseth2017-08-1852-22/+74
|/
* Changed string build up for reportingsindre2017-08-152-6/+6
|
* Removed check for VM, will be done in chefsindre2017-08-154-16/+2
|
* Delete previous hardwareDivergence if it is not a valid JSON. Perform ↵Ola Aunrønning2017-08-153-1/+16
| | | | initVespalogging in main functions
* Now requires config server URL as parameterOla Aunrønning2017-08-159-57/+35
|
* removed sudo from commands and added comment to READMEsindre2017-08-153-7/+9
|
* Made test for ReportSenderOla Aunrønning2017-08-154-3/+73
|
* RefactoringOla Aunrønning2017-08-1521-50/+41
|
* update of READMEssindre2017-08-153-6/+25
|
* No longer exit program with code != 0Ola Aunrønning2017-08-152-8/+2
|
* Report is printed to std outOla Aunrønning2017-08-152-24/+2
|
* Deleted unused resource filessindre2017-08-152-17/+0
|
* Now sends HTTP Patch including benchmark/verification results to node repoOla Aunrønning2017-08-151-19/+20
|
* change of format for reportingsindre2017-08-159-102/+71
|
* change of format for reportingsindre2017-08-153-0/+149
|
* Changed IP addresses in testsOla Aunrønning2017-08-154-40/+9
|
* Removed some references to prod.Ola Aunrønning2017-08-151-1/+1
|
* Begun work on result reporting. Moved noderepo to commonsOla Aunrønning2017-08-1522-98/+194
|
* ethtool and ifconfig now ignores docker and veth-interfacesOla Aunrønning2017-08-151-2/+4
|
* Now retrieves interface speed independent of previous commandOla Aunrønning2017-08-151-4/+2
|
* Readme to specsindre2017-08-151-1/+0
|
* Code cleanupOla Aunrønning2017-08-155-19/+4
|
* cleanupsindre2017-08-152-3/+4
|
* Added verificationReport test and removed skipwords in parseInstructionssindre2017-08-152-9/+15
|
* Added and changed some class level commentsOla Aunrønning2017-08-151-0/+6
|
* Added system exit in benchmarks to allow testingsindre2017-08-154-13/+19
|
* Now tests config server url generation when comma separated list is passed ↵Ola Aunrønning2017-08-151-1/+2
| | | | to program
* Changed reporting of benchmarkssindre2017-08-154-20/+24
|
* Changed how SpecVerification reports. Now creates JSON containing only ↵Ola Aunrønning2017-08-1510-79/+33
| | | | actual hardware values that are different from node repo
* Added VerifierSettings to be able to choose what tests to be executed based ↵sindre2017-08-155-11/+16
| | | | on node repo
* Now supports taking in comma separated config server urls as parameterOla Aunrønning2017-08-151-4/+4
|
* Changed how net interface and connection is compared. No longer cares if ↵Ola Aunrønning2017-08-151-4/+36
| | | | node repo says shouldn't have interface, even though it actually has
* Interns/verification fix 4 (#3059)olaaun2017-08-0940-830/+486
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Made diskbenchmark heavier * Changed how net interface and connection is compared. No longer cares if node repo says shouldn't have interface, even though it actually has * Now supports taking in comma separated config server urls as parameter * Added VerifierSettings to be able to choose what tests to be executed based on node repo * Changed how SpecVerification reports. Now creates JSON containing only actual hardware values that are different from node repo * Changed reporting of benchmarks * Now tests config server url generation when comma separated list is passed to program * Added system exit in benchmarks to allow testing * Ping6 logger writes full error message * Added and changed some class level comments * Added verificationReport test and removed skipwords in parseInstructions * cleanup * Code cleanup * Added information to README for hardware verification * Readme to spec * Now retrieves interface speed independent of previous command * ethtool and ifconfig now ignores docker and veth-interfaces * Removed some references to prod.
* Remove corp referencesJon Bratseth2017-08-088-21/+23
|
* Interns/verification fix 3 (#3047)olaaun2017-08-0712-128/+59
| | | | | | | | * Fixed failing ping parsing * Replace regex with InetAddresses * NetRetriever now also accepts interfaces other than eth.
* Interns/logic changes to make testing easier (#3045)Sindre Grøstad2017-08-0314-71/+71
| | | | | | | | | | | | * 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
* Increase number of connections and close streamvalerijf2017-08-022-6/+10
|
* Interns/verification fix (#3039)olaaun2017-08-0123-201/+499
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* interns/bug-fixes-net-disksize (#3031)Sindre Grøstad2017-07-3111-21/+39
| | | | | | | | | | | | | | * 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
* Summer interns/node verification (#3025)Sindre Grøstad2017-07-3152-527/+1033
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Ignore the correct test.Henning Baldersheim2017-07-251-1/+1
|
* Ignore failing test.Henning Baldersheim2017-07-251-0/+3
|
* Stick to primitives. I think that == will work as expected then too.Henning Baldersheim2017-07-251-9/+9
|