ya.make 898 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. IF (NOT OPENSOURCE)
  2. PY3TEST()
  3. TEST_SRCS(
  4. test_sql2yql.py
  5. test_sql_negative.py
  6. test_sql_format.py
  7. )
  8. IF (SANITIZER_TYPE OR NOT OPENSOURCE)
  9. REQUIREMENTS(ram:12)
  10. ENDIF()
  11. IF (SANITIZER_TYPE)
  12. TIMEOUT(1800)
  13. SIZE(LARGE)
  14. TAG(ya:fat sb:ttl=2)
  15. INCLUDE(${ARCADIA_ROOT}/devtools/large_on_multi_slots.inc)
  16. ELSE()
  17. TIMEOUT(600)
  18. SIZE(MEDIUM)
  19. TAG(sb:ttl=2)
  20. ENDIF()
  21. FORK_TESTS()
  22. FORK_SUBTESTS()
  23. SPLIT_FACTOR(5)
  24. DEPENDS(
  25. yql/essentials/tools/sql2yql
  26. yql/essentials/tools/sql_formatter
  27. contrib/libs/protobuf/python
  28. )
  29. DATA(
  30. arcadia/yql/essentials/tests/sql/suites
  31. arcadia/yql/essentials/mount
  32. arcadia/yql/essentials/cfg/tests
  33. )
  34. PEERDIR(
  35. yql/essentials/tests/common/test_framework
  36. library/python/testing/swag/lib
  37. )
  38. NO_CHECK_IMPORTS()
  39. END()
  40. ENDIF()