INTP according to one test. This one was kind of interesting because it showed the percentages:
Introverted (I) 72.73% Extroverted (E) 27.27%
Intuitive (N) 61.29% Sensing (S) 38.71%
Thinking (T) 58.62% Feeling (F) 41.38%
Perceiving (P) 53.13% Judging (J) 46.88%
My first three categories seem pretty firm but that last one is close. I've taken it before and it has put me as an INTJ, which I think is actually a bit more accurate.
These tests are kind of interesting and fun to talk about but they are a bit limited. Squishing 3-Dimensional personalities down to 2-Dimensional matrices will only have so much utility. Of course, being an INTJ you already knew I was going to say that. Ha!
I guess it is somewhat accurate. Where I think it breaks down for me is how I am with close friends versus the general world. To the general world I may be an INTJ but with a close friend I am very different. That's probably true of a lot of people, I suppose.
Also around kids. I love kids, and I wouldn't be surprised if around kids I flip to the polar opposite personality, though, I suppose that's probably somewhat common as well.
I kind of like the names they have for the different roles as well. An INTP is an Architect and the INTJ the Mastermind. Your INFP is the Healer. I think I'll go with INTJ, because Mastermind just sounds cool.