benchmark_config.yaml 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. ---
  2. framework: rack-sequel
  3. tests:
  4. - default: &default
  5. setup_file: run_mri_puma
  6. json_url: /json
  7. db_url: /db
  8. query_url: /queries?queries=
  9. fortune_url: /fortunes
  10. update_url: /updates?queries=
  11. plaintext_url: /plaintext
  12. port: 8080
  13. approach: Stripped
  14. classification: Micro
  15. database: MySQL
  16. framework: rack-sequel
  17. language: Ruby
  18. orm: Micro
  19. platform: Rack
  20. webserver: Puma
  21. os: Linux
  22. database_os: Linux
  23. display_name: rack-sequel-puma-mri
  24. versus: rack-puma-mri
  25. notes: ""
  26. postgres:
  27. <<: *default
  28. database: Postgres
  29. display_name: rack-sequel-postgres-puma-mri
  30. versus: ~
  31. puma-jruby:
  32. <<: *default
  33. setup_file: run_jruby_puma
  34. display_name: rack-sequel-puma-jruby
  35. versus: rack-puma-jruby
  36. disabled: true
  37. postgres-puma-jruby:
  38. <<: *default
  39. setup_file: run_jruby_puma
  40. database: Postgres
  41. display_name: rack-sequel-postgres-puma-jruby
  42. versus: ~
  43. disabled: true
  44. passenger-mri:
  45. <<: *default
  46. setup_file: run_mri_passenger
  47. webserver: Passenger
  48. display_name: rack-sequel-passenger-mri
  49. versus: ~
  50. postgres-passenger-mri:
  51. <<: *default
  52. setup_file: run_mri_passenger
  53. database: Postgres
  54. webserver: Passenger
  55. display_name: rack-sequel-postgres-passenger-mri
  56. versus: ~
  57. unicorn-mri:
  58. <<: *default
  59. setup_file: run_mri_unicorn
  60. webserver: Unicorn
  61. display_name: rack-sequel-unicorn-mri
  62. versus: rack-unicorn
  63. postgres-unicorn-mri:
  64. <<: *default
  65. setup_file: run_mri_unicorn
  66. database: Postgres
  67. webserver: Unicorn
  68. display_name: rack-sequel-postgres-unicorn-mri
  69. versus: ~
  70. torquebox-jruby:
  71. <<: *default
  72. setup_file: run_jruby_torquebox
  73. webserver: TorqueBox
  74. display_name: rack-sequel-torquebox-jruby
  75. versus: rack-torqbox-jruby
  76. postgres-torquebox-jruby:
  77. <<: *default
  78. setup_file: run_jruby_torquebox
  79. database: Postgres
  80. webserver: TorqueBox
  81. display_name: rack-sequel-postgres-torquebox-jruby
  82. versus: ~