Changes

Jump to: navigation, search

SPO600 Framework Project

1,827 bytes added, 20:15, 23 October 2015
Instructions for Submitting a Pull Request
== API Specifications ==
''' config file''' -> name of package write to file (Please add!analys.txt)for benchmark <br> ''' parse config ''' -> one group per line, options delimited by "|" (STDOUT) <br> ''' permute options ''' -> one permutation per line (STDOUT) + ID of groups and group itself to analys.txt <br> ''' build ''' -> status code and location of start up script + build time, memory used, load of CPU (or it can be called in main) and status code to analys.txt <br> ''' test ''' -> status code + status code to analys.txt analys.txt -> ''' benchmark ''' -> SQL Database  Basically, ''' analys.txt ''' would look like this: Replace items in angle braces with your values<br />// denotes a comment<pre><package name - file name of the archive>#<permutation number, starting with 1>|<compiler options> // # symbol delimits a complete result set<build exit code>|<build wall clock time>|<build user + system time>|<binary size in bytes> // from build step - time is in seconds<test exit code> // from test step$<benchmark run number, start with 1>|<benchmark speed performance score>|<benchmark memory score> // from benchmark step, both are integers >= 0, higher is better// repeat above line for each benchmark run</pre> Example: <pre>apache2.2.31.tgz // package name#1|-fbuiltin -falign-loops -fforward-propagade -fipa-cp // options0|30|90|1024 // build0 // test$1|1334|4532 // benchmark run 1$2|1543|54354 // benchmark run 2$3|4543|44$4|1543|4565#2|-O3 // permutation 20|20|60|2048 // etc.0$1|13434|45532$2|56643|5436654$3|45433|4674$4|154563|455465</pre>
== GitHub Repository ==
# Create a Github account.
# Navigate to the project repo by the link above.
# In the top right of the page make sure that you are "Watching" the repo: https://i.gyazo.com/f887e6199af0f73453556ca0e96dc2bb.png
# Click the Fork button.
# This should create a your own version of the repo.
# Clone the newly forked repo , by copying the "HTTPS Clone URL" on the right side of the repo page, and running the command "git clone https://github.com/pk400/SPO600-Build-Framework.git" in your Git Shell and begin adding your additions/changes.
# Once you have committed and pushed your changes to your own repo, submit a Pull Request, by clicking on the link on the right side of the repo page.
# Click New Pull Request.
1
edit

Navigation menu