From 227daffa36856d1f59653df56314e6ab2e6bdba4 Mon Sep 17 00:00:00 2001 From: Sebastian Cohnen Date: Sun, 22 Jul 2018 13:14:27 +0200 Subject: [PATCH 1/2] send error_xml_unparsable to ts_mon if page cannot be parsed as XML/HTML --- src/tsung/ts_search.erl | 1 + 1 file changed, 1 insertion(+) diff --git a/src/tsung/ts_search.erl b/src/tsung/ts_search.erl index d8810d579..f860feeb5 100644 --- a/src/tsung/ts_search.erl +++ b/src/tsung/ts_search.erl @@ -361,6 +361,7 @@ parse_dynvar(D=[{xpath,_VarName, _Expr}| _DynVarsSpecs], Type:Exp -> ?LOGF("Page couldn't be parsed:(~p:~p) ~n Page:~p~n", [Type,Exp,Binary],?ERR), + ts_mon_cache:add({ count, error_xml_unparsable }), parse_dynvar(D,Binary,String,xpath_error,DynVars) end; From 5148074cade11f2900456f626a9f47fcc1f99159 Mon Sep 17 00:00:00 2001 From: Sebastian Cohnen Date: Sun, 22 Jul 2018 13:15:19 +0200 Subject: [PATCH 2/2] lower loglevel for jsonpath errors to notice --- src/tsung/ts_search.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tsung/ts_search.erl b/src/tsung/ts_search.erl index f860feeb5..a979a7ee1 100644 --- a/src/tsung/ts_search.erl +++ b/src/tsung/ts_search.erl @@ -360,7 +360,7 @@ parse_dynvar(D=[{xpath,_VarName, _Expr}| _DynVarsSpecs], catch Type:Exp -> ?LOGF("Page couldn't be parsed:(~p:~p) ~n Page:~p~n", - [Type,Exp,Binary],?ERR), + [Type,Exp,Binary],?NOTICE), ts_mon_cache:add({ count, error_xml_unparsable }), parse_dynvar(D,Binary,String,xpath_error,DynVars) end;