1. 23 Jun, 2020 2 commits
    • moto's avatar
      Bake libsox in test base Docker image (#739) · 80bfb28b
      moto authored
      In #728, linux unit test switches to libsox provided by apt.
      For CPU jobs this is fine because all the job steps share the same Docker container,
      but on CPU job, each job step runs a script in a new Docker container, so
      libsox installed in a step is not available to the subsequent steps.
      
      To fix this, this PR moves the installation of libsox and sox to Docker build.
      80bfb28b
    • moto's avatar
      Refactor Cache bust mechanism and bust on daily basis (#742) · d9e6ce45
      moto authored
      This PR refactors cache generation mechanism by introducing dedicated command
      and bust cache on daily basis.
      
      At this moment, Windows unittest job for 3.6 and 3.7 are broken because of
      broken scipy but the environment is cached this persists until the next week.
      
      As we have nightly build, we do not need to keep cache for one week.
      d9e6ce45
  2. 22 Jun, 2020 1 commit
  3. 19 Jun, 2020 1 commit
    • moto's avatar
      Add TorchScript-able "info" func to sox_io backend (#728) · 88fccd14
      moto authored
      This is a part of PRs to add new "sox_io" backend #726, and depends on #718.
      
      This PR adds `info` function to "sox_io" backend, which allows users to fetch some metadata of an audio file. 
      At this moment, the information retrieved are;
      
       - Number of samples in the audio file
       - Sampling rate
       - Number of channels
      88fccd14
  4. 15 Jun, 2020 1 commit
  5. 03 Jun, 2020 2 commits
  6. 01 Jun, 2020 2 commits
  7. 28 May, 2020 1 commit
    • moto's avatar
      Separate style check from unit test (#664) · 6c3cc16d
      moto authored
      * Separate style check from unit test
      
      * TEST flake8 fail
      
      * TEST clang-format fail
      
      * Revert "TEST flake8 fail"
      
      This reverts commit 88d90185cefe294b9a662129a05c2e26a9844fe4.
      
      * Revert "TEST clang-format fail"
      
      This reverts commit 93517d1ccba650a6ccd813268fd73a4fd63b252c.
      6c3cc16d
  8. 27 May, 2020 1 commit
    • moto's avatar
      Self-contain codecs library (#625) · d3c83eaa
      moto authored
      * Clean up extension build mechanism and extension location
      
      * Add back the switch to depend on external sox
      
      * Remove print
      
      * Fix
      d3c83eaa
  9. 26 May, 2020 1 commit
  10. 18 May, 2020 1 commit
  11. 16 May, 2020 1 commit
  12. 13 May, 2020 1 commit
  13. 06 May, 2020 1 commit
  14. 04 May, 2020 1 commit
    • peterjc123's avatar
      Enable unittest jobs for windows (#604) · 4a24ed72
      peterjc123 authored
      
      
      * Turn on tests when building through conda-build
      
      * skip one failling test on windows.
      
      * Switch to unittest
      
      * Fix conda env activation
      
      * add linux only condition
      
      * Fix librosa installation
      
      * conda-forge channel as a fallback
      
      * Revert "conda-forge channel as a fallback"
      
      This reverts commit 8c15f6638e34792640a3de3e057d9c2995425180.
      
      * Try the pytorch way
      
      * Use conda-forge
      
      * Disable conda-forge
      
      * Install future at setup env
      
      * Move linux unittest CI job tools to dedicated directory
      
      * Restore Linux scripts and move the updated souces to a new subdir
      
      * Add back future
      
      * Remove comments
      Co-authored-by: default avatarVincent Quenneville-Belair <vincentqb@gmail.com>
      Co-authored-by: default avatarmoto <855818+mthrok@users.noreply.github.com>
      4a24ed72
  15. 02 May, 2020 1 commit
    • moto's avatar
      Tweak CCI config (#603) · be18755b
      moto authored
      * Bust cache weekly
      
      * Rename directory for utility
      
      * Show 20 slowest tests
      
      * fixup! Show 20 slowest tests
      be18755b
  16. 29 Apr, 2020 2 commits
  17. 28 Apr, 2020 1 commit
  18. 25 Apr, 2020 1 commit
  19. 24 Apr, 2020 4 commits
  20. 23 Apr, 2020 2 commits
  21. 01 Apr, 2020 1 commit
  22. 10 Mar, 2020 1 commit
  23. 29 Jan, 2020 1 commit
  24. 16 Jan, 2020 1 commit
  25. 09 Jan, 2020 1 commit
  26. 08 Jan, 2020 1 commit
    • peterjc123's avatar
      Add Windows CI (#394) · be5b2d56
      peterjc123 authored
      * [WIP] Add Windows CI
      
      * Remove cu_version
      
      * checkout_merge -> checkout
      
      * Add build script
      
      * Switch backend to soundfile
      
      * Remove soundfile as dependency
      
      * Rename jobs
      
      * Fix lint
      be5b2d56
  27. 02 Jan, 2020 1 commit
  28. 27 Dec, 2019 1 commit
  29. 11 Dec, 2019 1 commit
    • Mingbo Wan's avatar
      Better smoke test (#364) · 9ab5dd71
      Mingbo Wan authored
      * use binaries just built for smoke test
      
      * to trigger tests on PR
      
      * trigger tests
      
      * different build has different test
      
      * test good, now move to official
      
      * test good, now move to official
      9ab5dd71
  30. 03 Dec, 2019 1 commit
  31. 25 Nov, 2019 1 commit
    • Mingbo Wan's avatar
      Smoke test (#346) · 89a108c7
      Mingbo Wan authored
      * adding smoke test
      
      * adding smoke test
      
      * fix config.yml
      
      * trigger smoke test
      
      * test aws erc credential
      
      * test aws erc credential
      
      * test aws erc credential
      
      * test aws erc credential
      
      * adding ecr cred
      
      * test aws erc credential
      
      * test aws erc credential
      
      * test aws erc credential - different way
      
      * test aws erc credential - different way #2
      
      * test aws erc credential - different way #3
      
      * test aws erc credential - different way #4
      
      * test aws #1
      
      * test aws erc credential, after enabling circleci setting
      
      * fixing conda init
      
      * add verbose output for smoke test
      
      * add docker image build workflow
      
      * add docker image build workflow
      
      * fix aws ecr login
      
      * use images build from circelci
      
      * ready for review
      
      * updated Readme with instructions on nightly install, also updated docker image which can make nightlies installed via pip pass
      
      * nit
      
      * reduce size
      89a108c7
  32. 15 Nov, 2019 1 commit