MIlestone 7 Module 4

@kiran

  • validate_cpu_usage.sh - In benchmark we take average CPU for 1 Gb file upload and download separately.
    Questions
  1. do upload and download of only 1 gb file ?
    1.1 There might be some version that have increased CPU usage overtime with multiple files so do I upload/download multiple files ?
    PROS - Better data
    CONS - Some versions take a lot of time for even small amount of data upload/download of multiple files will take forever.
    Please suggest what is expected ?
  2. success when up/down criteria for both is passed right ?
  • validate_memory_usage.sh - In benchmark we take average memory for 1 Gb file upload and download separately.
    Questions
  1. do upload and download of only 1 gb file ?
    1.1 There might be some version that have increased memory usage overtime with multiple files so do I upload/download multiple files ?
    PROS - Better data
    CONS - Some versions take a lot of time for even small amount of data upload/download of multiple files will take forever.
    Please suggest what is expected ?
  2. success when up/down criteria for both is passed right ?
  3. For memory usage the benchmark is there to check for average memory usage then there is milestone 5 where in we have to check if memory usage is increasing over time.
    For this script do we do according to module 5 and check if memory increases over multiple file transfers ?
    OR
    Just check average memory usage ? and if this then what is criteria where the memory usage is decided as failure ? For CPU it is 2X for memory also 2X ??
  • validate_file_permissions.sh
    Questions
  1. In benchmark version we have taken permission reading according to default values in vsftpd.conf wherein for upload permission were not changed as expected in milestone 3.
    So do we compare permissions according to new specs added in module 3 or according to previous data ?

Also the QBox benchmark file that will be supplied , will it have only one value like a number 12 for CPU usage or will it be in the same format as we have prepared it and then we grep the value that is required according to the script ?

and what is output expected when say version_x fails is unable to upload a file in the cpu test but is within threshold for download ?

PLEASE help, stars of the week…
@Amogha_Crio_TA @rg99 @denilgabani @rutvij2811 @ssndhu01 @nabhanpv @sarvajit @shoryajain @malcolm_123ssj

What if version fails in more than one verification like takes more time to upload file and download file is failed?

could you please help with this MIlestone 7 Module 4

This has now been made an optional task, you can come back to this after you finish the other modules. Please check out the announcements channel on slack.