{
  "framework": "rack-sequel",
  "tests": [
    {
      "default": {
        "json_url": "/json",
        "db_url": "/db",
        "query_url": "/queries?queries=",
        "fortune_url": "/fortunes",
        "update_url": "/updates?queries=",
        "plaintext_url": "/plaintext",
        "port": 8080,
        "approach": "Stripped",
        "classification": "Micro",
        "database": "MySQL",
        "framework": "rack-sequel",
        "language": "Ruby",
        "orm": "Micro",
        "platform": "Rack",
        "webserver": "Puma",
        "os": "Linux",
        "database_os": "Linux",
        "display_name": "rack-sequel-puma-mri",
        "versus": "rack-puma-mri",
        "notes": ""
      },
      "postgres": {
        "json_url": "/json",
        "db_url": "/db",
        "query_url": "/queries?queries=",
        "fortune_url": "/fortunes",
        "update_url": "/updates?queries=",
        "plaintext_url": "/plaintext",
        "port": 8080,
        "approach": "Stripped",
        "classification": "Micro",
        "database": "Postgres",
        "framework": "rack-sequel",
        "language": "Ruby",
        "orm": "Micro",
        "platform": "Rack",
        "webserver": "Puma",
        "os": "Linux",
        "database_os": "Linux",
        "display_name": "rack-sequel-postgres-puma-mri",
        "versus": null,
        "notes": ""
      },
      "passenger-mri": {
        "json_url": "/json",
        "db_url": "/db",
        "query_url": "/queries?queries=",
        "fortune_url": "/fortunes",
        "update_url": "/updates?queries=",
        "plaintext_url": "/plaintext",
        "port": 8080,
        "approach": "Stripped",
        "classification": "Micro",
        "database": "MySQL",
        "framework": "rack-sequel",
        "language": "Ruby",
        "orm": "Micro",
        "platform": "Rack",
        "webserver": "Passenger",
        "os": "Linux",
        "database_os": "Linux",
        "display_name": "rack-sequel-passenger-mri",
        "versus": null,
        "notes": ""
      },
      "postgres-passenger-mri": {
        "json_url": "/json",
        "db_url": "/db",
        "query_url": "/queries?queries=",
        "fortune_url": "/fortunes",
        "update_url": "/updates?queries=",
        "plaintext_url": "/plaintext",
        "port": 8080,
        "approach": "Stripped",
        "classification": "Micro",
        "database": "Postgres",
        "framework": "rack-sequel",
        "language": "Ruby",
        "orm": "Micro",
        "platform": "Rack",
        "webserver": "Passenger",
        "os": "Linux",
        "database_os": "Linux",
        "display_name": "rack-sequel-postgres-passenger-mri",
        "versus": null,
        "notes": ""
      },
      "unicorn-mri": {
        "json_url": "/json",
        "db_url": "/db",
        "query_url": "/queries?queries=",
        "fortune_url": "/fortunes",
        "update_url": "/updates?queries=",
        "plaintext_url": "/plaintext",
        "port": 8080,
        "approach": "Stripped",
        "classification": "Micro",
        "database": "MySQL",
        "framework": "rack-sequel",
        "language": "Ruby",
        "orm": "Micro",
        "platform": "Rack",
        "webserver": "Unicorn",
        "os": "Linux",
        "database_os": "Linux",
        "display_name": "rack-sequel-unicorn-mri",
        "versus": "rack-unicorn",
        "notes": ""
      },
      "postgres-unicorn-mri": {
        "json_url": "/json",
        "db_url": "/db",
        "query_url": "/queries?queries=",
        "fortune_url": "/fortunes",
        "update_url": "/updates?queries=",
        "plaintext_url": "/plaintext",
        "port": 8080,
        "approach": "Stripped",
        "classification": "Micro",
        "database": "Postgres",
        "framework": "rack-sequel",
        "language": "Ruby",
        "orm": "Micro",
        "platform": "Rack",
        "webserver": "Unicorn",
        "os": "Linux",
        "database_os": "Linux",
        "display_name": "rack-sequel-postgres-unicorn-mri",
        "versus": null,
        "notes": ""
      },
      "torquebox-jruby": {
        "json_url": "/json",
        "db_url": "/db",
        "query_url": "/queries?queries=",
        "fortune_url": "/fortunes",
        "update_url": "/updates?queries=",
        "plaintext_url": "/plaintext",
        "port": 8080,
        "approach": "Stripped",
        "classification": "Micro",
        "database": "MySQL",
        "framework": "rack-sequel",
        "language": "Ruby",
        "orm": "Micro",
        "platform": "Rack",
        "webserver": "TorqueBox",
        "os": "Linux",
        "database_os": "Linux",
        "display_name": "rack-sequel-torquebox-jruby",
        "versus": "rack-torqbox-jruby",
        "notes": ""
      },
      "postgres-torquebox-jruby": {
        "json_url": "/json",
        "db_url": "/db",
        "query_url": "/queries?queries=",
        "fortune_url": "/fortunes",
        "update_url": "/updates?queries=",
        "plaintext_url": "/plaintext",
        "port": 8080,
        "approach": "Stripped",
        "classification": "Micro",
        "database": "Postgres",
        "framework": "rack-sequel",
        "language": "Ruby",
        "orm": "Micro",
        "platform": "Rack",
        "webserver": "TorqueBox",
        "os": "Linux",
        "database_os": "Linux",
        "display_name": "rack-sequel-postgres-torquebox-jruby",
        "versus": null,
        "notes": ""
      }
    }
  ]
}
