#include <bits/stdc++.h>
using namespace std;
int main() {
  int t;
  cin>>t;
  while(t--)
  {
     int n,m;
     cin>>n>>m;
     char a[n][m];
     int dp[n][m];
     for(int i=0;i<n;i++)
     {
         for(int j=0;j<m;j++)
         {
             cin>>a[i][j];
             if(a[i][j]=='*')
            dp[i][j]=1;
            else
            dp[i][j]=0;
         }
     }
     
     
      for(int i=n-2;i>=0;i--)
     {
         for(int j=m-2;j>=1;j--)
         {
             if(dp[i][j]==1)
          dp[i][j]=1+min(dp[i+1][j-1],min(dp[i+1][j],dp[i+1][j+1]));
            
         }
     }
     int ans=0;
      for(int i=0;i<n;i++)
     {
         for(int j=0;j<m;j++)
         {
            ans+=dp[i][j];
         }
     }
     cout<<ans<<endl;
  }
}
