Comments (2)
Thanks for reporting this.
I see the following in nextflow.log
:
Nov-11 15:12:31.429 [main] DEBUG nextflow.Session - Work-dir: /Users/lukfor/Development/git/nf-test/.nf-test/tests/5c41ebd9d6e23bf26ac210b5809436b5/work [Mac OS X]
Nov-11 15:12:31.453 [main] DEBUG nextflow.executor.ExecutorFactory - Extension executors providers=[]
Nov-11 15:12:31.459 [main] DEBUG nextflow.Session - Observer factory: DefaultObserverFactory
Nov-11 15:12:31.474 [main] DEBUG nextflow.cache.CacheFactory - Using Nextflow cache factory: nextflow.cache.DefaultCacheFactory
Nov-11 15:12:31.481 [main] DEBUG nextflow.util.CustomThreadPool - Creating default thread pool > poolSize: 9; maxThreads: 1000
Nov-11 15:12:31.521 [main] DEBUG nextflow.Session - Session start invoked
Nov-11 15:12:31.525 [main] DEBUG nextflow.trace.TraceFileObserver - Flow starting -- trace file: /Users/lukfor/Development/git/nf-test/.nf-test/tests/5c41ebd9d6e23bf26ac210b5809436b5/meta/trace.csv
Nov-11 15:12:31.528 [main] DEBUG nextflow.Session - Using default localLib path: /Users/lukfor/Development/git/nf-test/.nf-test/tests/5c41ebd9d6e23bf26ac210b5809436b5/meta/lib
Nov-11 15:12:31.530 [main] DEBUG nextflow.Session - Adding to the classpath library: /Users/lukfor/Development/git/nf-test/.nf-test/tests/5c41ebd9d6e23bf26ac210b5809436b5/meta/lib
Nov-11 15:12:31.907 [main] DEBUG nextflow.script.ScriptRunner - > Launching execution
Nov-11 15:12:32.023 [main] DEBUG nextflow.Session - Workflow process names [dsl2]:
Nov-11 15:12:32.025 [main] DEBUG nextflow.Session - Ignite dataflow network (2)
Nov-11 15:12:32.025 [main] DEBUG nextflow.script.ScriptRunner - > Await termination
Nov-11 15:12:32.025 [main] DEBUG nextflow.Session - Session await
Nov-11 15:12:32.025 [main] DEBUG nextflow.Session - Session await > all process finished
Nov-11 15:12:32.025 [main] DEBUG nextflow.Session - Session await > all barriers passed
Nov-11 15:12:32.032 [main] DEBUG nextflow.Session - This looks weird, attempt number 2 to join pending operators
It seems that Nextflow hang when nf-test tries to serialize the output channels.
from nf-test.
Seconded; new File("${params.nf_test_output}/function.json").text = jsonOutput.toJson(result)
in the mock script blocks when only parsing a small CSV.
from nf-test.
Related Issues (20)
- Weird behaviour when Gzipped files are empty HOT 4
- [Docs] Broken link for navigating to getting started HOT 1
- Automatic staging of `assets` `bin` and `lib` folders broken HOT 1
- Repeated 'permission denied' when running `nf-test clean` or `rm -rf .nf-test` HOT 2
- Add --target option to nf-test list HOT 2
- is there a way we can allow for deliberate snapshot matching? HOT 3
- Only run tests for changed files HOT 3
- Test file not created for workflow when workflow.onComplete is in main.nf HOT 1
- Can snapshots entries be made unique by `test-name + id` instead of just the `id` ?
- Problem when pipeline param is the same as nf-test param
- Broken link HOT 2
- bug: When an input is passed to output with no modification it causes the snapshot to have the absolute path HOT 1
- Access to output channels of unnamed/implicit workflow
- Keyword Arguments
- Allow capture and assertion of `.command.{err,out,log}`
- Conda environment reuse HOT 1
- Need the ability to skip md5 check for some files in snapshot HOT 1
- All tests' meta/output/work directories are deleted and recreated unnecessarily
- Caching of setup fixtures' results HOT 1
- nextflow.config required in my nf-test directory
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nf-test.