Browse Source

Merge pull request #1311 from kellabyte/master

Added Haywire to the frameworks to benchmark.
Mike Smith 10 years ago
parent
commit
551a67ab96

+ 7 - 0
frameworks/C/haywire/README.md

@@ -0,0 +1,7 @@
+# Haywire
+
+This is the configuration files to benchmark the [Haywire](http://github.com/kellabyte/Haywire) HTTP library.
+
+## Requirements
+
+GCC, Git, Python 2.x

+ 22 - 0
frameworks/C/haywire/benchmark_config

@@ -0,0 +1,22 @@
+{
+  "framework": "haywire",
+  "tests": [{
+    "default": {
+      "setup_file": "setup",
+      "plaintext_url": "/plaintext",
+      "port": 8000,
+      "approach": "Realistic",
+      "classification": "Micro",
+      "database": "None",
+      "framework": "haywire",
+      "language": "C",
+      "orm": "None",
+      "platform": "haywire",
+      "webserver": "None",
+      "os": "Linux",
+      "database_os": "Linux",
+      "notes": "",
+      "versus": ""
+    }
+  }]
+}

+ 5 - 0
frameworks/C/haywire/install.sh

@@ -0,0 +1,5 @@
+#!/bin/bash
+ 
+git clone https://github.com/kellabyte/Haywire.git
+cd $IROOT/Haywire
+./build.sh -c release

+ 3 - 0
frameworks/C/haywire/setup.sh

@@ -0,0 +1,3 @@
+#!/bin/bash
+
+$IROOT/Haywire/builds/unix/release/techempower_benchmark &