Potentially forever. I have one 50 which was built in the late 1950s and has never been out of use, another 30-long from the original runs of all glass construction from Metaframe, also still in constant use. When I get rid of a tank it is normally because the glass has gotten bad scratches or too many small scratches which annoy me. The majority of my >two dozen tanks are 15-25 years old.
But all my tanks are on engineered stands (whether commercial or DIY), and are dead level and not abused - other than my occasional scratching the glass. Two tanks have failed catastrophically in my almost 50 years of tank-keeping: an intoxicated guest managed to put the seven ball from the pool table through a 33XL, and I kicked in the long panel of a 20-long sitting on the floor. I have had a few - perhaps three or four - tanks which developed slow leaks or seeps from corner seams after years of use. Those were either repaired or replaced.