|
@@ -0,0 +1,137 @@
|
|
|
|
+{
|
|
|
|
+ "framework": "grape",
|
|
|
|
+ "tests": [{
|
|
|
|
+ "jruby-puma": {
|
|
|
|
+ "setup_file": "run_jruby_puma",
|
|
|
|
+ "json_url": "/json",
|
|
|
|
+ "db_url": "/db",
|
|
|
|
+ "query_url": "/query?queries=",
|
|
|
|
+ "update_url": "/updates?queries=",
|
|
|
|
+ "plaintext_url": "/plaintext",
|
|
|
|
+ "port": 8080,
|
|
|
|
+ "approach": "Realistic",
|
|
|
|
+ "classification": "Micro",
|
|
|
|
+ "database": "MySQL",
|
|
|
|
+ "framework": "grape",
|
|
|
|
+ "language": "Ruby",
|
|
|
|
+ "orm": "Full",
|
|
|
|
+ "platform": "JRuby",
|
|
|
|
+ "webserver": "Puma",
|
|
|
|
+ "os": "Linux",
|
|
|
|
+ "database_os": "Linux",
|
|
|
|
+ "display_name": "puma-jruby-grape",
|
|
|
|
+ "notes": "",
|
|
|
|
+ "versus": "rack-puma-jruby"
|
|
|
|
+ },
|
|
|
|
+ "ruby-puma": {
|
|
|
|
+ "setup_file": "run_mri_puma",
|
|
|
|
+ "json_url": "/json",
|
|
|
|
+ "db_url": "/db",
|
|
|
|
+ "query_url": "/query?queries=",
|
|
|
|
+ "update_url": "/updates?queries=",
|
|
|
|
+ "plaintext_url": "/plaintext",
|
|
|
|
+ "port": 8080,
|
|
|
|
+ "approach": "Realistic",
|
|
|
|
+ "classification": "Micro",
|
|
|
|
+ "database": "MySQL",
|
|
|
|
+ "framework": "grape",
|
|
|
|
+ "language": "Ruby",
|
|
|
|
+ "orm": "Full",
|
|
|
|
+ "platform": "Rack",
|
|
|
|
+ "webserver": "Puma",
|
|
|
|
+ "os": "Linux",
|
|
|
|
+ "database_os": "Linux",
|
|
|
|
+ "display_name": "puma-mri-grape",
|
|
|
|
+ "notes": "",
|
|
|
|
+ "versus": "rack-puma"
|
|
|
|
+ },
|
|
|
|
+ "thin": {
|
|
|
|
+ "setup_file": "run_thin",
|
|
|
|
+ "json_url": "/json",
|
|
|
|
+ "db_url": "/db",
|
|
|
|
+ "query_url": "/query?queries=",
|
|
|
|
+ "update_url": "/updates?queries=",
|
|
|
|
+ "plaintext_url": "/plaintext",
|
|
|
|
+ "port": 8080,
|
|
|
|
+ "approach": "Realistic",
|
|
|
|
+ "classification": "Micro",
|
|
|
|
+ "database": "MySQL",
|
|
|
|
+ "framework": "grape",
|
|
|
|
+ "language": "Ruby",
|
|
|
|
+ "orm": "Full",
|
|
|
|
+ "platform": "Rack",
|
|
|
|
+ "webserver": "Thin",
|
|
|
|
+ "os": "Linux",
|
|
|
|
+ "database_os": "Linux",
|
|
|
|
+ "display_name": "thin-grape",
|
|
|
|
+ "notes": "",
|
|
|
|
+ "versus": "rack-thin"
|
|
|
|
+ },
|
|
|
|
+ "torqbox": {
|
|
|
|
+ "setup_file": "run_torqbox",
|
|
|
|
+ "json_url": "/json",
|
|
|
|
+ "db_url": "/db",
|
|
|
|
+ "query_url": "/query?queries=",
|
|
|
|
+ "update_url": "/updates?queries=",
|
|
|
|
+ "plaintext_url": "/plaintext",
|
|
|
|
+ "port": 8080,
|
|
|
|
+ "approach": "Realistic",
|
|
|
|
+ "classification": "Micro",
|
|
|
|
+ "database": "MySQL",
|
|
|
|
+ "framework": "grape",
|
|
|
|
+ "language": "Ruby",
|
|
|
|
+ "orm": "Full",
|
|
|
|
+ "platform": "JRuby",
|
|
|
|
+ "webserver": "TorqBox",
|
|
|
|
+ "os": "Linux",
|
|
|
|
+ "database_os": "Linux",
|
|
|
|
+ "display_name": "torqbox-grape",
|
|
|
|
+ "notes": "",
|
|
|
|
+ "versus": "rack-torqbox"
|
|
|
|
+ },
|
|
|
|
+ "trinidad": {
|
|
|
|
+ "setup_file": "run_trinidad",
|
|
|
|
+ "json_url": "/json",
|
|
|
|
+ "db_url": "/db",
|
|
|
|
+ "query_url": "/query?queries=",
|
|
|
|
+ "update_url": "/updates?queries=",
|
|
|
|
+ "plaintext_url": "/plaintext",
|
|
|
|
+ "port": 8080,
|
|
|
|
+ "approach": "Realistic",
|
|
|
|
+ "classification": "Micro",
|
|
|
|
+ "database": "MySQL",
|
|
|
|
+ "framework": "grape",
|
|
|
|
+ "language": "Ruby",
|
|
|
|
+ "orm": "Full",
|
|
|
|
+ "platform": "JRuby",
|
|
|
|
+ "webserver": "Trinidad",
|
|
|
|
+ "os": "Linux",
|
|
|
|
+ "database_os": "Linux",
|
|
|
|
+ "display_name": "trinidad-grape",
|
|
|
|
+ "notes": "",
|
|
|
|
+ "versus": "rack-trinidad"
|
|
|
|
+ },
|
|
|
|
+ "unicorn": {
|
|
|
|
+ "setup_file": "run_unicorn",
|
|
|
|
+ "json_url": "/json",
|
|
|
|
+ "db_url": "/db",
|
|
|
|
+ "query_url": "/query?queries=",
|
|
|
|
+ "update_url": "/updates?queries=",
|
|
|
|
+ "plaintext_url": "/plaintext",
|
|
|
|
+ "port": 8080,
|
|
|
|
+ "approach": "Realistic",
|
|
|
|
+ "classification": "Micro",
|
|
|
|
+ "database": "MySQL",
|
|
|
|
+ "framework": "grape",
|
|
|
|
+ "language": "Ruby",
|
|
|
|
+ "orm": "Full",
|
|
|
|
+ "platform": "Rack",
|
|
|
|
+ "webserver": "Unicorn",
|
|
|
|
+ "os": "Linux",
|
|
|
|
+ "database_os": "Linux",
|
|
|
|
+ "display_name": "unicorn-grape",
|
|
|
|
+ "notes": "",
|
|
|
|
+ "versus": "rack-unicorn"
|
|
|
|
+ }
|
|
|
|
+ }]
|
|
|
|
+}
|