tests: log line number in buffer test
context: clean up
fs: split req into sub functions
fs: pass async as function
fs: simplify calls