benchmark_config 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152
  1. {
  2. "framework": "rack",
  3. "tests": [{
  4. "puma-jruby": {
  5. "setup_file": "run_jruby_puma",
  6. "json_url": "/json",
  7. "db_url": "/db",
  8. "query_url": "/queries?queries=",
  9. "update_url": "/updates?queries=",
  10. "plaintext_url": "/plaintext",
  11. "port": 8080,
  12. "approach": "Stripped",
  13. "classification": "Platform",
  14. "database": "MySQL",
  15. "framework": "rack",
  16. "language": "Ruby",
  17. "orm": "Raw",
  18. "platform": "JRuby",
  19. "webserver": "Puma",
  20. "os": "Linux",
  21. "database_os": "Linux",
  22. "display_name": "rack",
  23. "notes": ""
  24. },
  25. "puma-rbx": {
  26. "setup_file": "run_rbx_puma",
  27. "json_url": "/json",
  28. "db_url": "/db",
  29. "query_url": "/queries?queries=",
  30. "update_url": "/updates?queries=",
  31. "plaintext_url": "/plaintext",
  32. "port": 8080,
  33. "approach": "Stripped",
  34. "classification": "Platform",
  35. "database": "MySQL",
  36. "framework": "rack",
  37. "language": "Ruby",
  38. "orm": "Raw",
  39. "platform": "Rubinius",
  40. "webserver": "Puma",
  41. "os": "Linux",
  42. "database_os": "Linux",
  43. "display_name": "rack-rbx",
  44. "notes": ""
  45. },
  46. "puma": {
  47. "setup_file": "run_mri_puma",
  48. "json_url": "/json",
  49. "db_url": "/db",
  50. "query_url": "/queries?queries=",
  51. "update_url": "/updates?queries=",
  52. "plaintext_url": "/plaintext",
  53. "port": 8080,
  54. "approach": "Stripped",
  55. "classification": "Platform",
  56. "database": "MySQL",
  57. "framework": "rack",
  58. "language": "Ruby",
  59. "orm": "Raw",
  60. "platform": "Rack",
  61. "webserver": "Puma",
  62. "os": "Linux",
  63. "database_os": "Linux",
  64. "display_name": "rack",
  65. "notes": ""
  66. },
  67. "thin": {
  68. "setup_file": "run_thin",
  69. "json_url": "/json",
  70. "db_url": "/db",
  71. "query_url": "/queries?queries=",
  72. "update_url": "/updates?queries=",
  73. "plaintext_url": "/plaintext",
  74. "port": 8080,
  75. "approach": "Stripped",
  76. "classification": "Platform",
  77. "database": "MySQL",
  78. "framework": "rack",
  79. "language": "Ruby",
  80. "orm": "Raw",
  81. "platform": "Rack",
  82. "webserver": "Thin",
  83. "os": "Linux",
  84. "database_os": "Linux",
  85. "display_name": "rack",
  86. "notes": ""
  87. },
  88. "torqbox": {
  89. "setup_file": "run_torqbox",
  90. "json_url": "/json",
  91. "db_url": "/db",
  92. "query_url": "/queries?queries=",
  93. "update_url": "/updates?queries=",
  94. "plaintext_url": "/plaintext",
  95. "port": 8080,
  96. "approach": "Stripped",
  97. "classification": "Platform",
  98. "database": "MySQL",
  99. "framework": "rack",
  100. "language": "Ruby",
  101. "orm": "Raw",
  102. "platform": "JRuby",
  103. "webserver": "TorqBox",
  104. "os": "Linux",
  105. "database_os": "Linux",
  106. "display_name": "rack",
  107. "notes": ""
  108. },
  109. "trinidad": {
  110. "setup_file": "run_trinidad",
  111. "json_url": "/json",
  112. "db_url": "/db",
  113. "query_url": "/queries?queries=",
  114. "update_url": "/updates?queries=",
  115. "plaintext_url": "/plaintext",
  116. "port": 8080,
  117. "approach": "Stripped",
  118. "classification": "Platform",
  119. "database": "MySQL",
  120. "framework": "rack",
  121. "language": "Ruby",
  122. "orm": "Raw",
  123. "platform": "JRuby",
  124. "webserver": "Trinidad",
  125. "os": "Linux",
  126. "database_os": "Linux",
  127. "display_name": "rack",
  128. "notes": ""
  129. },
  130. "unicorn": {
  131. "setup_file": "run_unicorn",
  132. "json_url": "/json",
  133. "db_url": "/db",
  134. "query_url": "/queries?queries=",
  135. "update_url": "/updates?queries=",
  136. "plaintext_url": "/plaintext",
  137. "port": 8080,
  138. "approach": "Stripped",
  139. "classification": "Platform",
  140. "database": "MySQL",
  141. "framework": "rack",
  142. "language": "Ruby",
  143. "orm": "Raw",
  144. "platform": "Rack",
  145. "webserver": "Unicorn",
  146. "os": "Linux",
  147. "database_os": "Linux",
  148. "display_name": "rack",
  149. "notes": ""
  150. }
  151. }]
  152. }