Suppose we have two groups and Only Data from first group pass normality test. Then in this case , which tests should i use normal T test or non parametric T test(mann whitney). Also i cant remove outliers to make data normal.
Looking at other distributions has not been a big part of the literature because you often want to look at means, and then the Central Limit Theorem can make approximate normality, or at least the t-distribution, attractive. (You might also consider Chebyshev's Inequality.)
You can probably use the following:
https://online.stat.psu.edu/stat414/node/203/
That is an explanation on the Penn State web pages of a confidence interval around the difference in two means, allowing for different population variances.
I suggest this confidence interval as more practically interpretable than a "test." You'd want to see what confidence levels do or do not include zero. To have a higher confidence level and/or a shorter interval, you'd need a larger sample size (i.e., more evidence).
Of course this only compares means, but you get variance information. It's at least a good start for your study.