Skip to content

Test results using selected files for roffit pull request.

Notifications You must be signed in to change notification settings

jhauga/roffit-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Roffit Test - Selective Files Test Result

Ctrl + click test results.

The files used for the test were either selected becuase they had elements the pull request addresses, or selected at random. Expand below to show test files:

Show Files Tested
  • brew.1
  • expr.1
  • files.txt
  • ipsec_atoasr.3
  • libssh2_sftp_readdir_ex.3
  • libssh2_userauth_publickey_sk.3
  • logtalk_allure_report.1
  • logtalk_tester.1.txt
  • mc.1.in
  • mmcli.8
  • nmap.1
  • pcap-filter.manmisc.in
  • pcap-linktype.manmisc.in
  • pidstat.1
  • quintuslgt.1
  • svnfiltereddump.1
  • xmllint.1
  • CURLINFO_PROTOCOL.3
  • CURLINFO_PROXY_SSL_VERIFYRESULT.3
  • CURLINFO_SSL_VERIFYRESULT.3
  • CURLOPT_PROXY.3
  • curl-config.1
  • curl.1
  • curl_easy_escape.3
  • curl_easy_setopt.3
  • doh.1
  • libcurl-errors.3
  • libcurl-thread.3
  • libcurl-tutorial.3
  • mk-ca-bundle.1
  • temp.txt
  • trurl.1

I included comments in data-test (file to build test) where each of the below steps. They should be hard to miss.

Test Procedure - Condensed:

  1. Set configuration and ready test elements.
  2. Clone source (bagder) and pull (jhauga) roffit repo.
  3. Start test function configurring function for source or pull.
  4. Set a start and end time for each build with roffit, pushing start and end to two separate arrays.
  5. In run_command() sub-function call roffit first utilizing prior configurations to build using source or pull roffit and calculate build time(s).
    • Additional marker here cause this is where roffit is called and timed.
  6. Determnin difference after all files built second in `runc_command() sub-function.
  7. Call run_command() sub-function.
  8. Determine if there is a difference, checking empty files and count number of differences.
  9. Call run_test() function with source or pull, reconfigure and call run_test() again.
  10. Make support html elements for difference output and dropdown menus.
  11. Compare total fies built to files with differences, outputting results to supporting text file.
  12. Calculate stats for build times, outputting results to supporting text file.
  13. Make remaining support html elements and clean files and directories.

About

Test results using selected files for roffit pull request.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages