1
0

Makefile 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. fmt:
  2. cargo fmt
  3. clippy:
  4. cargo clippy --release
  5. build:
  6. cargo build --release
  7. test-single: build
  8. ./runtest --clients 1 \
  9. --single unit/other \
  10. --ignore-encoding \
  11. --tags -needs:repl \
  12. --tags -leaks \
  13. --tags -needs:debug \
  14. --tags -needs:save \
  15. --tags -external:skip \
  16. --tags -needs:save \
  17. --tags -consistency \
  18. --tags -cli \
  19. --tags -needs:config-maxmemory
  20. test: build
  21. ./runtest --clients 5 \
  22. --skipunit unit/dump \
  23. --skipunit unit/auth \
  24. --skipunit unit/protocol \
  25. --skipunit unit/scan \
  26. --skipunit unit/info \
  27. --skipunit unit/type/zset \
  28. --skipunit unit/bitops \
  29. --skipunit unit/type/stream \
  30. --skipunit unit/type/stream-cgroups \
  31. --skipunit unit/sort \
  32. --skipunit unit/aofrw \
  33. --skipunit unit/acl \
  34. --skipunit unit/latency-monitor \
  35. --skipunit unit/slowlog \
  36. --skipunit unit/scripting \
  37. --skipunit unit/introspection \
  38. --skipunit unit/introspection-2 \
  39. --skipunit unit/bitfield \
  40. --skipunit unit/geo \
  41. --skipunit unit/pause \
  42. --skipunit unit/hyperloglog \
  43. --skipunit unit/lazyfree \
  44. --skipunit unit/tracking \
  45. --skipunit unit/querybuf \
  46. --ignore-encoding \
  47. --tags -needs:repl \
  48. --tags -leaks \
  49. --tags -needs:debug \
  50. --tags -needs:save \
  51. --tags -external:skip \
  52. --tags -needs:save \
  53. --tags -consistency \
  54. --tags -cli \
  55. --tags -needs:config-maxmemory
  56. ci: fmt clippy build test