Does there exist a continuous function $f:[0,1]\to\mathbb{R}$, along with a sequence $(\pi_n)_{n\geq 0}$ of subdivisions of $[0,1]$ $$\pi_n\equiv\Big(0=t_0^n<t_1^n<\cdots <t_{p_n}^n=1\Big)$$ with $\|\pi_n\|=\sup_{1\leq k\leq p_n}(t_{k}^n-t_{k-1}^n)\longrightarrow 0$ such that $$\sup_n V(\pi_n,f)<+\infty$$ yet $f$ is not of bounded variation on $[0,1]$ ?
As usual, $$V(\pi_n,f)=\sum_{k=1}^{p_n}|f(t^n_{k})-f(t^n_{k-1})|.$$
My guess is that such functions could exist, and I have an idea of how to construct one. The idea will be that $f$ will be expressed as a uniform limit of affine functions such that along well chosen subdivisions $\pi_n$, $f$ coïncides with well behaved functions of uniformly bounded total variation.
The following does not work, the sequence of functions does not converge uniformly, but maybe someone can find a modification that does, or provide a different solution (or a proof of the contrary).
Let me define $$\forall n\geq 1,\quad f_n(x)=\frac{(-1)^{n-1}}{\lceil n/2\rceil}\cdot x(x-1)$$ These functions have uniformly bounded total variation : $$\forall n\geq 1,\quad TV_{[0,1]}(f_n)\leq 1/2$$ me put $p_n=$ the $n$-th prime number : $p_1=2,p_2=3,\dots$ Let me define, for $n\geq 1$, and $k\in\lbrace 0,1,\dots,p_n\rbrace$ $$t^n_k:=\frac{k}{p_n}$$ and $$\pi_n\equiv\Big(t^n_k\Big)_{k\in\lbrace 0,1,\,\dots\,,p_n\rbrace}$$ Then the idea would be to define affine functions $a_n$ by imposing
- $a_n$ is affine on every interval of the subdivision $\cup_{i=1}^n\pi_i=\Big(\frac{k}{p_1p_2\cdots p_n}\Big)_{k\in\lbrace 0,1,\,\dots\,,\,p_1p_2\cdots p_n\rbrace}$,
- for $n\geq 2$, $a_n$ coincides with $a_{n-1}$ on the vertices of the subdivision $\cup_{i=1}^{n-1}\pi_i$
- on the $t^n_k$, we have $a_n(t^n_k)=f_n(t^n_k)$.
- $f$ is the uniform limit of the $a_n$

As stated this does not work : the sequence $a_n$ does not converge uniformly. But I'm hopeful that there is a work around, although I can't quite find it yet. Maybe by asking that the $a_n$ only change outside of $[\epsilon_n,1-\epsilon_n]$ (for instance, in its current incarnation, one will have $\lim_{1/2^-}a=0\neq a(1/2)=1$, and this could be avoided if one didn't change the $a_n$ on $[\epsilon_n,1-\epsilon_n]$.

Such a function and sequence of partitions don't exist. Suppose to the contrary that $f$ and $(\pi_n)$ had the desired properties, and
$$S = \sup_n V(\pi_n,f) < +\infty\,.$$
Since $f$ has unbounded variation, we can find a partition $\rho$, given by partition points
$$0 = r_0 < r_1 < \dotsc < r_{m-1} < r_m = 1$$
such that $V(\rho,f) > S + 1$. Let $\varepsilon \leqslant \lVert \rho\rVert/4$ so small that $\lvert x-y\rvert \leqslant \varepsilon$ implies $\lvert f(x) - f(y)\rvert < \frac{1}{4m}$. Then pick $n$ so large that $\lVert \pi_n\rVert < \varepsilon$. For $0 \leqslant \mu \leqslant m$, let $\ell_{\mu}$ be the largest point of $\pi_n$ not greater than $r_{\mu}$, and $u_{\mu}$ the smallest point of $\pi_n$ not smaller than $r_{\mu}$. Then
\begin{align} \sum_{u_{\mu} \leqslant t^n_k < \ell_{\mu+1}} \lvert f(t^n_{k+1}) - f(t^n_k)\rvert &\geqslant \lvert f(\ell_{\mu+1}) - f(u_{\mu})\rvert \\ &\geqslant \lvert f(r_{\mu+1}) - f(r_{\mu})\rvert - \lvert f(r_{\mu+1}) - f(\ell_{\mu+1})\rvert - \lvert f(u_{\mu}) - f(r_{\mu})\rvert \\ &\geqslant \lvert f(r_{\mu+1}) - f(r_{\mu})\rvert - \frac{1}{2m} \end{align}
for $0 \leqslant \mu < m$. Adding those, we find
$$V(\pi_n,f) \geqslant \sum_{\mu = 0}^{m-1}\sum_{u_{\mu} \leqslant t^n_k < \ell_{\mu+1}} \lvert f(t^n_{k+1}) - f(t^n_k)\rvert \geqslant \sum_{\mu = 0}^{m-1} \biggl(\lvert f(r_{\mu+1}) - f(r_{\mu})\rvert - \frac{1}{2m}\biggr) = V(\rho,f) - \frac{1}{2} > S\,,$$
contradicting the definition of $S$.